1 名前:名前は開発中のものです。 mailto:sage [2016/01/11(月) 01:24:43.29 ID:r4suKLTg.net] 3Dゲームエンジン「Unity」の質問に優しく答えるスレです。 Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。 フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他 次スレは>>970 を踏んだ方が建て
491 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 15:43:03.07 ID:tMxw+yaf.net] >>480 アンドってなんですか?
492 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 15:47:06.62 ID:tMxw+yaf.net] というかほかのスクリプトの条件を普通に変えられるのですか?
493 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 15:51:43.25 ID:YYvF4PZ9.net] 「など」のtypoだ、すまんな あと>479もそうだが、質問するつもりなら きちんと筋道たてて状況を説明してくれ
494 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 15:54:50.06 ID:tMxw+yaf.net] >>483 わかりました 後ログには出てました <
495 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 15:55:09.08 ID:jt9aCekl.net] colliderと別のcolliderが重なっている部分の体積を求める方法ってありますか?
496 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 16:10:17.42 ID:tMxw+yaf.net] ifの条件を他のスクリプトからtrueにする方法を教えてください。
497 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 16:17:03.71 ID:YYvF4PZ9.net] >>482 >>486 変数に付くpublicとかprivateの意味は理解してる? してるなら、対象のGameObjectを取得したあと、GetComponent<クラス名>で アタッチしているスクリプト(のクラスのインスタンス)を得られる。 >>485 回転させない、スケールも変えない、対象はBoxColliderのみ、 …みたいな条件を重ねるならば、オブジェクトの座標とコライダーのサイズから 比較的簡単に求められると思うけど、それ以上は数学苦手なので分からん
498 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 16:17:26.83 ID:WuqyHUhj.net] >>485 ない。自分で実装するしかない。 >>486 例えばだが if文があるスクリプトをScriptA、そのスクリプト内でif文の条件になっているpublic変数がbool condition、 そのスクリプトがついているオブジェクトがObjectとして GameObject.Find("Object").GetComponent<ScriptA>().condition=true; とかすればいい。 正直な話そういう質問自体チュートリアルをやってないということだと思うので チュートリアルをちゃんとやったほうがここで質問繰り返すより100倍くらい早いとは思う。
499 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 16:33:03.86 ID:tMxw+yaf.net] >>487 >>488 ありがとうございます。助言を元にがんばってみます
500 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 19:07:18.84 ID:M++RaUC6.net] >>473 あとは ・Android SDKのパスを環境変数に設定済みかどうか ・端末が複数接続されていないか(エミュレータ含む) あたりでしょうか…?
501 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 19:14:48.97 ID:2G0qPsr7.net] 毎度毎度お世話になっております。 何日か前に「Cubeの頂点が取得したい」の質問をした者です。 前回の質問の後、複数のCubeのある面同士の間を補間する メッシュの生成に挑戦しています。 (最終目標は複数のオブジェクト間の特定面どうしを埋めるメッシュ生成プチツールです) 新しく生成したメッシュをもつオブジェクト(newGo)の原点位置をAオブジェクトの頂点にしたかったのですが 以下のコード部分を追加すると盛大にメッシュ位置がずれます。 newGo.transform.position = LocalToWorld(mfA.transform,GetVertices(mfA, mergeFaceA))[1]; ABそれぞれの頂点座標をnewGoのローカル座標に変換する必要がありそうにおもったりして Transform.InverseTransformVectorをかましてみたりしましたがうまいこといきません。 なにか根本的な思い違いをしていますでしょうか。 動作 https://youtu.be/OI3cSyKtHp8 コード climbi.com/b/6116/1
502 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 22:31:03.23 ID:/9+rFNh1.net] >>491 一応動くとこまでソースをいじってみたが諸々突っ込みどころが多すぎる WorldToLocalでTransform.InverseTransformPoint使ったならLocalToWorldはTransform.TransformPointを使う そもそもWorldToLocalを呼んでない。mesh.vertices = WorldToLocal(newGo.transform,vert.ToArray()); 親の指定はTransform.SetParentで、親を付け替えたらlocalRotation,localScale,localPositionを指定すべし ほかにも改善点として A,Bの型はMeshFilterにするべし、A,BがMeshFilterを持っていなかったらコケる 面の取得、生成ともに決め打ちすぎて面が裏返ったりねじれたりする MergeFaceの指定も同様に間違えると面が裏返ったりねじれたりする デフォルトのマテリアルでマゼンタになってるということはUV指定が破綻してる とりあえず難しいことやる以前にWorld/Localのどちらで扱うのか、どちらで指定するべきなのかをきちんと考えよう
503 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 22:38:49.33 ID:aCqbr3AT.net] 始めたばかりの人に対してなんだけど チュートリアルをやって、わからんところを聞きにくるならまだしも、 チュートリアルしないで質問しにくる人は、自身が遠回りしてることに気づいて欲しいな 例えると、登山で頂上へ行きたいのに登山道を通らず、 道のない森の中に突っ込んで頂上を目指す感じかな マジ茨の道
504 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 23:10:44.10 ID:2G0qPsr7.net] >>492 ありがとうございます。 いろいろ半端でした。。ご指摘いただいた点を中心に見直してみます。 ・ABそれぞれのオブジェクトの頂点とるのは回転があったりすると面倒なので それぞれのローカルで各面の頂点を取得 ・取れたAB面の頂点はABそれぞれのローカル座標系なのでワールド座標に変換してから 生成した新しいオブジェクトのローカル座標に変換する という考え方でしたが、もうちょういよく考えて見ます。 また、改善点ありがとうございます。 補間面は最終的には他オブジェクトとの最寄の面同士を取得したいと思っています。 決め打たないで面や頂点を生成する方法はもうチョイ勉強が必要そうですね。。 UV指定はすいません適当コピペでした。 とりあえずマテリアルなしで色ついてるからいっかと思ってました。 >> 492 すいません、すいません。 茨の道で痛みにマヒしてたかもしれません。 Procedural Cave Generationのチュートリアルpart 2までみて心折れてました。 見直してきます。
505 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 01:07:16.88 ID:nLcGSZMd.net] 足掻く足掻くw
506 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 01:13:19.26 ID:TGLizsDk.net] >>488 の言うとおりに代入したのですがconditionのところでなぜかエラーが出てしまいます。 色々調べたのですが原因が分らないので教えてください チュートリアルも見たのですがそっちの方が説明が少ないので分からなかったです。
507 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 01:34:01.86 ID:dICaGEKy.net] 国力を下げるためのゆとり教育の結果がこれ とりあえずUnityよりも前に質問の仕方を学べ 自分が答える側になったとしてそれで答えたいと思うのか
508 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 01:35:53.75 ID:AU2r6+0c.net] >>494 まあ俺もチュートリアルは全く触らなかったけどリファレンスとマニュアル見ればほぼなんとかなるよ 質問スレだから聞かれれば教えるけど聞いて解決しても自分の力にはならないから少し自己解決する努力をしてみるといいかもね メッシュ作るのはlocal→world→localするしかないけどgoAの子にしたnewGOにgoAから取ったvartexを渡すならlocalのままでいいよね? やらなくていい事するとミスが混入する確率が上がるし重くなるから出来るだけ手数を少なくする事は割と重要 最寄りの面の取得は双方の中心から相手の中心にレイキャストして当たった点との距離と放線方向で生成したメッシュで覆う部分を探すとかでいいんでない?
509 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 01:38:07.09 ID:AU2r6+0c.net] >>496 とりあえずエラーメッセージをここに貼ってみようか 君が間違えてるのはわかるが何を間違えてるかは情報がないとわからないから
510 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 01:53:48.86 ID:TGLizsDk.net] >>499 'tap.isdone' is inaccessible due to its protection level って出てます
511 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 01:59:28.27 ID:AHyeAcLo.net] そりゃisdoneがpublicになってないだけだろ。 宣言する時に public bool isdone; になってるか? publicが何かとかわからんレベルだとせめて言語の初歩はやらんとどうにもならんとしか。
512 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 02:05:30.46 ID:8xnOccXD.net] >>498 ありがとうございます。 マニュアルだけで行けちゃうのはスゴいですねバックグラウンドの知識があればこそな気がします。 答えを頂いてもまた同じようなところでハマると思うので、頂いたヒントをもとにもう少し考えてみます! なるほどレイキャストを使う方法は目から鱗です。
513 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 02:12:39.99 ID:TGLizsDk.net] >>501 言われたとおりにしたらできました!ありがとうございます! 今まで、壁にぶっつかったらググりまくるという方法でやってたので初歩的なことも分かってなかったようです。 本当にご迷惑をかけました。 ありがとうございました!
514 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 03:19:33.71 ID:AU2r6+0c.net] >>503 ググるという方法論は間違ってない、例えば今回なら まずエラーメッセージの意味を理解する 英語が苦手ならGoogle翻訳等でメッセージ↓をそのまま翻訳してみる 'tap.isdone' is inaccessible due to its protection level 次に固有部分である'tap.isdone'を除いた「is inaccessible due to its protection level」でググる この2つをきちんとやってれば聞かなくても解決したはずだよ
515 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 03:40:25.63 ID:coNFRU9k.net] エラーメッセージは機械翻訳が比較的し易いほうだと思うけど、 たまにドツボにはまるよな 例えば「new」とか、 C#予約語のnewだと思ってたら、ただ単に「新しい」って意味だったとか
516 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 03:52:37.21 ID:b7yWKOu3.net] Beginnerレベルも充分理解出来てないのにAdvancedレベルのことをやろうとしただけでしょ たいていはコピペすれば動くから判ったつもりになっちゃうんだろうな
517 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 04:11:10.27 ID:AHyeAcLo.net] Unityって見た目に反して言語はかなりキチンと出来ないとダメなので チュートリアル以前の問題ではあるのだよね。 それは当人の問題でもあるしなんで言語はきっちり出来ないとダメな仕様なのかという問題でもある。 UE4みたいにBluePrint的なものがあれば言語出来なくても論理がわかればできちゃうからね
518 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 06:23:30.53 ID:/YAJuYVP.net] 昨年の夏頃にも同じようにチュートリアルやらず躓いたとこだけ質問してた奴がいたな 半年も経っててここまで初心者だと流石に同一人物じゃないだろうけど 基礎を疎かにすると時間の無駄になるって事例としては共通してる
519 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 08:25:53.08 ID:y+nzvUHM.net] いくら口酸っぱくいっても、それでできちゃうからね。今はホント便利よ。
520 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 08:42:45.51 ID:HTWEPwXy.net] すぐ過去ログに流れる場所で口酸っぱくといわれてもな 初心者が躓きやすい場所なんだろ プログラミングの基礎は絶対的に必要だが、習熟には時間がかかるし、 チュートリアルが初心者最大のリソースなんだから何度でも言うだろ
521 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 09:08:47.88 ID:s0x4tZfQ.net] >>507 つかプログラムはできるの前提でUnity始めるもんでしょ。
522 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 09:40:53.51 ID:eoXWUpRn.net] Unityやりつつプログラミング覚えようみたいな書籍も多いから何とも
523 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 09:53:13.60 ID:dICaGEKy.net] 回答自体もだけどちゃんと学べば学んだ人が答える人になるからいいんだけど コピペマンに1+1は?答えは2とか甘やかして安易に答えだけ教えてると 何の成長もせずなら2+3は?5+10は?とか聞く人間を量産するだけなんだよ
524 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 10:10:19.67 ID:HTWEPwXy.net] そもそもプログラミングができるっていう定義が、 業務経験や大学院レベルで1年はがっつりオブジェクト指向言語を触ってるっていう定義が適当だと思うんだが、 それを入門者に求めるとしたら随分と狭き門になるだろうしな
525 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 11:22:01.68 ID:dICaGEKy.net] そんなレベルの話じゃないからなんの免罪符にもならんよ つーか最近の学校で今まで全くプログラミングに触れませんでしたってのが一番の?なんだが まぁプログラミングの本当に基本だけでもいいから勉強してこいってさえ言わないで Unityの結果だけ教えたいなら自分のメアドでも教えたらいいよ
526 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 12:23:13.37 ID:mnXJp1/1.net] とりあえずお前らスレタイ嫁w 以前にも書いたが全くプログラミングが出来ない奴がUnity触るならおすすめの書籍は「C#の絵本」なw Unity関連の書籍やチュートリアルを触る前にクラスやインスタンスなどの概念を理解してるだけで全く学習効率が違う 概念を理解せずにやり方なぞって同じ物が作れたとしても中身を理解しなければ自分の作りたい物は作れないからな 逆に言えば概念さえ理解してしまえばチュートリアルなんかやらなくてもググればどうとでもなる
527 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 12:23:16.79 ID:N295yoDG.net] UNITYとプログラム同時に始めて1年、計12本のスマホゲーをリリースしたけども DLが計4000、有効インストールが10%くらい 月に千円も稼げてないわ で、有効インストールは減りつつある さらば個人開発、こんにちわ派遣社員
528 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 12:26:38.48 ID:W9xpu+J3.net] 素人から1年でそこまでやれるバイタリティは凄いな 絵を一般ウケしそうな人に外注するとか工夫すればいつかヒット出せそう
529 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 12:29:39.05 ID:/YAJuYVP.net] 実行力がすごいね 只1年で12本とかほんとにアレゲーばっかりなんだろうなってのが残念 半年くらい掛けてそこそこ遊べるゲームを一本作ってたら違ったかも
530 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 12:34:43.83 ID:c30ePOVX.net] 質問スレで自虐的な書込してるのでお察しですわ スマホゲーなんて飽和状態だし、アプデ頻度が早い企業とかに勝てるわけがない PCゲー作って広告その他で稼ぐほうがいいと思うけどな
531 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 12:52:38.54 ID:HZXIrD34.net] >>517 これを質問スレに投下する意味がわからん 総合スレでやれや
532 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 13:31:37.12 ID:HTWEPwXy.net] >>516 > チュートリアルなんかやらなくてもググればどうとでもなる これはあり得ねぇな 普通にC#勉強しただけなら、 ループしてフレームで描写するゲームプラットフォームの概念は直ぐには理解できないはず リファレンスを最初から、何も読み飛ばさずに、 すべての内容を理解できるなら、それはどうにでもなるだろうよ 多少ググればわかるような内容をこのスレにきて質問するような低能に その理論当てはめても何の意味もないだろ あと一問一答君はコテハンつけろ そうすれば平和になる
533 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 13:37:07.72 ID:HTWEPwXy.net] >>515 話が飛躍しすぎて逆に面白いな 2ちゃんの質問スレに何を求めてるんだお前は
534 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 14:21:20.00 ID:NCBgOpvG.net] 一問一答の人がコテハンつけないなら 自治スレにワッチョイ導入提案するわ
535 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 17:20:52.44 ID:d96xMC2z.net] >>524 おいらも結構答えてるから自演はないんじゃないかなー つかUnity質問スレ住人ってわりと優しい人多い感じする ム板の「誰か弟子になってください」スレみたいに普段の書き込みがめちゃ辛口なのにそのスレでだけ可愛い師匠を楽しむみたいな感じに似てる気がしないでも無い。
536 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 18:15:32.87 ID:mnXJp1/1.net] >>522 リファレンスを全部読むとかw リファレンスはわからない時に参照するものだろ 新しくスクリプト作った→メソッドのテンプレが書いてある→Start()ってなんだ?→リファレンス見る→イベント関数いっぱいある→ざっくり
537 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 18:20:35.41 ID:mnXJp1/1.net] 途中で送ってしまった →ざっくりとどんなイベント関数があるか把握→Update()って関数がある→ゲームループを理解する とまあだいたいこんな感じで何も困ってないが? 「Unity クラス名 メソッド名」あたりでググればリファレンスとマニュアルはヒットするしなw なお俺はワッチョイ歓迎だよ、自演認定君が自演認定できなくなって大人しくなるならそりゃありがたいw
538 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 19:00:50.56 ID:HTWEPwXy.net] >>526 それはあんたが既にUnity使えるからそう思うのであって、初心者目線には立ってないだろ ゲームの種類によってアルゴリズムの考え方とか構成も違うわけで、 どこがスタートでどこがゴールか、ちゃんと見えないとどっちに進むべきなのかわかりようがないだろ 「存在を知らないものを知る」にはどうすればいいか、そういう考え方がごっそり抜け落ちてる あとループ構造の理解は、時間処理・ライフサイクルが最重要であって Update関数云々は初期の理解というか、それイベントの発生間隔分かっただけだよね? ついでに、Updateは、基底クラスのMonoBehaviourから継承されてるわけだけど、 リファレンス見て、ざっくりクラスの理解?だけで、 いきなりフレームの概念理解できる方がおかしいだろ まずチュートリアルなり生きたソースを触ってみて、作法を感じ取ってから始めるのが普通なんじゃねぇの
539 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 19:53:49.04 ID:1YsGg4Ry.net] プログラムの基礎も知らずにunity使うな お前らみたいなのが業界に来ると迷惑なんだよ って言いたいヤツがずっといるようだけど、なんでこんな思想のヤツが初心者スレにいるの? イライラするだけじゃないの?マゾなの?
540 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 20:03:45.90 ID:dICaGEKy.net] 質問者は全然そんなレベルじゃなくて単に自分で考えること勉強すること放棄。 適当にググってコピペ、見つからなかった理解できなかったから答えだけ聞きに来てるだけ。 質問の仕方・態度も全部そう。学校の先生になれとは言わないが本人のためにならないことを主張してもな。 まぁワッチョイでもIPでも出した方がスッキリする
541 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 20:11:41.13 ID:mnXJp1/1.net] >>528 質問スレでする話じゃないからこれで最後にするけどまず俺はチュートリアルが役に立たんとは言ってない だが内容を理解せずにただなぞるだけなら役に立たないし、チュートリアルをやらなければUnityが理解出来ないってものでもないと言ってるだけだ 「存在を知らないものを知る」にはどうすればいいかは「ググる」という明快な答えを提示してるだろ? 生きたコードも最新の情報も全部そこにある、ただゴールだけは自分で決めろ ゴールが見えてない奴はどこにもたどり着けない 俺みたいなテキトーな奴でも飯の種に出来てるんだからわりとなんとかなるものだよ
542 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 20:11:51.47 ID:p1YbmSz1.net] スレ閉じる方がすぐにスッキリできておすすめ
543 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 20:34:32.61 ID:pQ2DoU8t.net] ここは差し障りがるようなレスをするスレではないからIP表示賛成 あとここは別に初心者用の質問スレではなくUnity全般の質問スレ 単に常連の初心者が占有してるだけ
544 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 20:40:57.76 ID:dICaGEKy.net] ゆとりがこのスレにしか生息してないならそうだが 放置してきた結果そこらじゅうにいてスッキリできなくなったからみんなしょうがなく説教してるんだよ それに初心者拒否じゃなくて自分で解決する気のないダメな初心者だからダメって話で 初心者って言葉がなんでも許されると思ってるのが甘やかされたゆとりのいつもの逆ギレ
545 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 20:55:36.54 ID:K2udztR9.net] 擁護というか穏やかレスは合間合間でエスパーしてる人に見える そんなカリカリ世代叩きまでしないでいいじゃない 1日1スレ進むわけでなし
546 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 21:25:45.68 ID:dICaGEKy.net] プログラミングのスレとかは宿題やめろだけで答える馬鹿がいないからいいんだけど 本人のためにもならないことを優しさとか言っちゃうのはずれてるというか 業務なのか勝手な使命感からくる偽善的自己満足なのか
547 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 21:55:21.50 ID:mnXJp1/1.net] >>534 この板(スレじゃなく板)はもう10年以上ずっとゆとりの巣窟だが何を今さら?
548 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 22:23:20.01 ID:dICaGEKy.net] 今までがダメでも今後改善しちゃいけないという法もない ゆとり教育も終わり小さいころから学校でプログラミングも教えようって時代だから 今のうちから畑を耕しておいてあげようじゃないの
549 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 22:27:20.88 ID:1YsGg4Ry.net] 頭おかしい
550 名前:434 mailto:sage [2016/02/05(金) 22:40:33.93 ID:ya7mH0qx.net] >>435 です その後の進捗ですが結局自力では解決できませんでした しかしアセットストアにいい感じのがあって、それを導入することにより 非常にそれらしい形にすることができました https://www.assetstore.unity3d.com/jp/#!/content/16349 このアセットにDolley Zoomという機能があり、これがまさしく透視投影と 平行投影を徐々にブレンドするような効果が得られるものだったのです 古くからある手法のようですが、知りませんでした ここでキーワードを教えていただき、自分なりに色々やっても自力では 出来ませんでしたが、その過程を経ずにこのアセットにたどり着くことは きっと出来なかったと思います あとは色々と勉強になりましたし、とにかく無駄なことはありませんでした 親切に教えてくださった>>437 さん、改めてありがとうございました
551 名前:名前は開発中のものです。 mailto:sage [2016/02/05(金) 23:55:10.93 ID:nLcGSZMd.net] せっさー、たくまー せっさー、たくまー
552 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 04:50:14.76 ID:dskE02gv.net] >>529 俺もそう思うんだけどな Unityなんてもともとそんな難しくもないし、 質問したい=ある程度分かってない人間ってことなんだけどな もともとこのスレって、行き詰って行き場を失った亡霊が行きつく場所だと思ってたんだけどな それが初心者か中級者かはその時々で こういう選民思想のやつが支配者面してる時点でなんつーかな こいつは2chでうだうだしてないで、 Unity本体に「無料で低能ユーザーが増えたから有料にしてください」とか要望出した方が まだ前向きなんじゃないかと思うけどな >>531 >「存在を知らないものを知る」にはどうすればいいかは「ググる」 お前最高に馬鹿だな 存在を知らないんだから検索
553 名前:することもできないだろ 副次的に知る可能性はあるが 適当にやってるのにどや顔で初心者罵倒できるんだからすげぇよお前 [] [ここ壊れてます]
554 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 05:04:38.33 ID:dskE02gv.net] ゆとりが国力低下とか何度も言ってるやつがいるが、 人口減ってるんだから当然 昔以上にバカをまともにしないと今まで通りにはいかない 突き放すのが教育だと思てるんなら、それは勘違い それはただの「教育放棄」 自分の何も考えない頭で出した答えが正解だと思っていて、それを絶対に譲らない これこそ老害の極み
555 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 08:46:14.88 ID:+/R9ga8w.net] 46歳の新人デザイナーwに、イロハ叩き込んだら切れられたでござる。
556 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 09:38:45.01 ID:7KCfDJWw.net] 質問と回答以外がしたいなら総合スレ行けよ [無断転載禁止] 【3Dゲームエンジン】Unity総合スレッド28©2ch.net peace.2ch.net/test/read.cgi/gamedev/1454596460/
557 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 10:17:07.33 ID:Ky9LrcXg.net] まずは、javaで簡単なandroidアプリを作れるようになってから、Unityを始めたら、Unityの凄さを実感できると思う。
558 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 10:37:09.25 ID:1DfFwWgd.net] 今更javaとかやる意味ない 何も知らん素人ならC#からやったほうが混乱がない
559 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 10:39:28.73 ID:7KCfDJWw.net] だからそういうのは総合スレでやれって池沼 [無断転載禁止] 【3Dゲームエンジン】Unity総合スレッド28©2ch.net peace.2ch.net/test/read.cgi/gamedev/1454596460/
560 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 11:26:47.78 ID:dQL+bz/G.net] 自分の意見が通らないのでいきなりキレだす自治厨
561 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 11:42:05.81 ID:tbckfWI3.net] まあ業界語りとか素人に叱咤激励するスレじゃないというのは同意 答えたくない質問はスルーすればいいだけだし
562 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 11:54:08.92 ID:/T5ZwqPQ.net] 業界に入れない人がキレてるんですね。わかります
563 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 12:01:45.38 ID:xFx65OE+.net] かなりお説教が効いたみたいだな 今は怒られてイラついてるかも知れんが怒られた方が良かったと後で絶対に思うから
564 名前:名前は開発中のものです。 [2016/02/06(土) 13:36:15.30 ID:I/itkxfL.net] 3DTextを障害物の向こうから見えないようにする方法、Prototypeで面ごとにテクスチャ・色をつける方法を教えてください!(超初心者)
565 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 13:38:08.18 ID:ljo7+moi.net] そんなに悔しかったの? くだらん質問してないでチュートリアル動画の一つも見たほうがいいぞ
566 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 14:48:49.56 ID:7KCfDJWw.net] >>553 3DTextについてはここ嫁 unityrakku.blog.fc2.com/blog-entry-13.html 面ごとにテクスチャ貼るのはUV弄るかシェーダー描くかする必要があるのでちと面倒
567 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 14:59:59.27 ID:ljo7+moi.net] こんな曖昧な漠然としたからかうような質問に答えるとかお前のほうがよっぽどうざいぞ それともいつものように既に答えが用意してあったのか 自治厨と蔑まれるだけのことはある
568 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 18:37:10.46 ID:p5cXpO5e.net] 病んでるなぁ
569 名前:名前は開発中のものです。 mailto:sage [2016/02/06(土) 20:04:50.62 ID:uZkUm6w/.net] UniRxを使ったWWWのpostについて質問です。 自鯖のAPIを叩くプログラムで、Android向けビルドだけでエラーになり悩んでいます。 (同じコードでWindows向けビルドでは問題なく結果が取得出来ます) ●コケている場所 > ObservableWWW.Post(接続先URL定数, Formインスタンス).Subscribe( > result => { > // APIリクエスト成功時の処理 > }, > // 失敗時の処理 > err => err画面に遷移し、err.ToString()を表示 ←ここ > ); ●err.ToStringの内容 > java.net.UnknownHostException: host == null ●確認したこと ・接続先URL定数は渡せているか エラー画面に出してみたらちゃんと渡せていた ・Androidのマニフェストはどうなっているか BuildSettings→PlayerSettings→InternetAccessがRequireにして確認した この状況で、原因の検討付く方いらっしゃいませんでしょうかorz ご教示お願いします
570 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 00:46:28.89 ID:wBwZGx1L.net] 他のオブジェクトからの角度の座標の参考の仕方をおしえてください
571 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 03:03:27.25 ID:2vZBcKce.net] スマートフォン用2Dゲームを作るにあたって、UIのCanvasの子要素として全ての画像を配置すると、表示しやすいような気がするのですが… これにはデメリットがあるでしょうか。 Canvasはあくまでもメニューとかで使うものと割り切るべきでしょうか。
572 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 10:40:25.14 ID:EPoVaCov.net] やらずにここで聞いて済ませようとするヤツは新だほうがいい
573 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 10:51:52.03 ID:IV5bPK8A.net] >>559 日本語が微妙すぎて何を期待してるのかちょっとよくわからんが、2軸ならアークタンジェント使えば簡単に角度は求まる
574 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 10:58:22.98 ID:qXEFjw9I.net] >>558 UniRxは使ってないので参考程度に仮説置いとく 仮説: 「そんなホスト知らねえよ」と言われてるので実機から自鯖が見えてない(DNSが解決出来ていない)のではないか? 確認1: 別の手段、たとえば実機のブラウザなどから自鯖叩いてみて結果が取れるか確認 仮説が正しければホストに接続出来ませんとなるはず 確認2: 結果処理部分をログにダンプするだけに差し替えたテストコードを作成、接続先をGoogle等の公開されているwebAPIに向けてみて通信できるか確認 仮説が正しければ正しくログがダンプされるはず 確認の結果仮説が否定されたら別の仮説を立てる 仮説が正しければ、実機/自鯖間のネットワーク経路を追う 自鯖がWAN側に開いていないのに実機が LANに繋がってないとか単純なミスはないだろうな?
575 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 11:04:54.91 ID:qXEFjw9I.net] >>560 作るのは簡単かもしれないがuGUIは2Dよりはるかに重い きっと作り込んだ後でCanvas.SendWillRenderCanvases()の処理時間の大きさに悩まされることだろう
576 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 11:41:56.90 ID:C28IaSS2.net] >>563 ありがとうございます 自鯖と言う書き方に語弊がありました、サーバはさくらのVPSです。 APIのURLを試しにyahooにしてみましたが、状況は下記のとおりでした。 ・Windowsクライアント: 正しくJSONパースエラーが返ってきた ・Androidクライアント: 正しくJSONパースエラーが返ってきた ご指摘の通り、サーバの設定の問題のようです しかしwebサイトは普通に公開しており、、、なんだろうorz URLをAPIに書き換えて再度確認した所、 wifiでもdocomo回線でもやはりhostunknownエラーとなりました…。 問題の切り分けができました、ありがとうございます。
577 名前:490 mailto:sage [2016/02/07(日) 11:48:12.49 ID:803C5XcP.net] >>492 , >>498 でご指摘いただいた点を一部見直しまして だいぶ意図したことができるようになりました。 ありがとうございました。 ただ回転がかかっているオブジェクトに対しての 頂点選択方法が思いつかず悩んでおります。 コードの 98-101 行目で頂点をねじれないように 選択すればよいとは思うのですが。。 Unityの質問なのか微妙な所で申し訳ありませんが ピンとくる方がいらっしゃいましたら アドバイスなどいただけませんでしょうか。 コード climbi.com/b/6121/0 動作 https://youtu.be/V_R3X8DBj-o package fast-uploader.com/file/7010366964679 二重に面選択されるのも対策しないとnaa....
578 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 13:26:43.82 ID:nYP8WMoB.net] 宿題をやってくれるスレとか探した方がいいんじゃね これもう、やりたいことの処理を書けないので誰か書いて?ってことだろ
579 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 13:28:48.36 ID:qXEFjw9I.net] >>566 ここからはコードの添削はしないのでそろそろ自分の頭でアルゴリズムを考えるようにした方がいいよ と一応前置きしておいて、ねじれの問題は扱いやすい座標系に変換してから考えたらいいんでない? たとえば接合面の中心a-bを結ぶベクトルがローカルのZ軸と一致するような座標系に変換して計算すれば考えるのはxy要素だけで済む あとは接合面Aの各点と接合面Bの各点をXY平面上で比較して近いものを探して結べばいい それぞれのCubeが物理挙動しててリアルタイムで接続メッシュを動かすとかならもっと効率のいいアルゴリズムが必要だろうけどね
580 名前:490 mailto:sage [2016/02/07(日) 14:49:59.37 ID:803C5XcP.net] >>568 ありがとうございます。 コードの添削は大丈夫です。 (情報は多いほうがよいと思ったので添付しただけですので) まったくもって方向性もよくわからなかったので アドバイスを求めてしまいました。これで最後にしときます。 >接合面の中心a-bを結ぶベクトルがローカルのZ軸と一致するような座標系に変換して計算すれば考えるのはxy要素だけで済む あとは接合面Aの各点と接合面Bの各点をXY平面上で比較して近いものを探して結べばいい なるほど、1軸を合わせた上で?考えればシンプルになりそうですね。 いけそうな気がしてきました。 >それぞれのCubeが物理挙動しててリアルタイムで接続メッシュを動かす そんな恐ろしげなことはまだできそうにないので大丈夫です。 今回はラインタイムで生成する目的ではないので、ご教授いただいた方針でやってみます。
581 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 15:32:56.09 ID:lzUWfoGx.net] >>490 返信遅れてすみません。 結局携帯のドライバが悪かったようで更新などしても意味がなかったのですがドライバ削除してからPC再起動、ドライバの再インストールをしたらなんとかなりました。 ご助言ありがとうございました
582 名前:559 mailto:sage [2016/02/07(日) 16:32:05.16 ID:2vZBcKce.net] >564 ありがとうございます。 なるほど重さに差がありましたか… 素直にスプライト2Dで作ることにします。 ありがとうございました。
583 名前:名前は開発中のものです。 mailto:sage [2016/02/07(日) 18:44:54.18 ID:vKhI6466.net] 質問失礼します。 Unityで2Dアクションゲームを作ろうとしています。 BoxCollider2Dで当たり判定決めてVector2 で移動させているのですが 操作オブジェクトが重力で下に落ちて、下方の動かないオブジェクト(床)と接触した時に一瞬だけめり込みます。 一瞬のめり込み後は適切な位置で止まった事になるのですが、どうにかめり込まないようにしたいです。 試した事 サイズが小さいといかん、という事で 操作オブ x=1 y=2 床オブ x=2 y=1(1.92単位だったのを変更) 操作オブジェクトのRigibody2D CollsionDetection Continuousに変更
584 名前:名前は開発中のものです。 mailto:sage [2016/02/08(月) 06:07:47.97 ID:lYwY/VZI.net] unityのエディタ上でcsファイルを開くとVisualStudioが開く設定になっているんですけど ShapDevelopを開くように変えたいです windows上でなら拡張子と関連付けて開くようにはなっているんですけどunity上で開こうとするとうまくいきません
585 名前:名前は開発中のものです。 mailto:sage [2016/02/08(月) 06:36:04.93 ID:26lAnIwm.net] >>573 Edit→Preference→ExternalEditorでお望みのIDEを指定
586 名前:名前は開発中のものです。 mailto:sage [2016/02/08(月) 12:00:02.86 ID:lYwY/VZI.net] >>574 ありがとうございます!
587 名前:名前は開発中のものです。 mailto:sage [2016/02/08(月) 13:41:51.80 ID:v//2+o3s.net] android用にビルドしようとすると Unable to convert classes into dex format.See the Console for details. のダイアログが出てビルド出来ないです。どなたかご存知の方ご教授お願いします
588 名前:名前は開発中のものです。 mailto:sage [2016/02/08(月) 19:26:55.36 ID:venE/G/0.net] そのディテールの部分を見ない事には誰にも解決できない
589 名前:名前は開発中のものです。 mailto:sage [2016/02/08(月) 22:25:12.97 ID:OCN1BOdD.net] >>576 その英語のメッセージを訳したのも載せろよ 訳すのが面倒だから書いたのバレバレなんだよ
590 名前:名前は開発中のものです。 mailto:sage [2016/02/08(月) 22:44:59.38 ID:RM2KSUwx.net] .See the Console for details. 詳細はコンソール見ろって厨房でも判る英語だよな まさか英語に触れてない小学生がやってるとか?
591 名前:名前は開発中のものです。 mailto:sage [2016/02/08(月) 23:06:11.04 ID:22hGXqEG.net] >>5 ゲーム性に物理演算が不要なら、毎フレーム落下させてめりこんだら そのフレーム内で指定の位置に押し戻すでもいいような気もしますね―