2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【3Dゲームエンジン】Unity質問スレッド17

1 :名前は開発中のものです。:2015/04/19(日) 12:16:54.53 ID:Erl+lZnN.net
3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。

■前スレ
【3Dゲームエンジン】Unity質問スレッド16
http://peace.2ch.net/test/read.cgi/gamedev/1425192691/

■本スレ
【3Dゲームエンジン】Unity総合スレッド26
http://peace.2ch.net/test/read.cgi/gamedev/1429375487/

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/

●リンク
・Unity(日本公式サイト)
 http://unity3d.com/japan/
・ユーザーガイド&リファレンス
 http://japan.unity3d.com/developer/document/
・チュートリアル
 http://japan.unity3d.com/developer/document/tutorial/
・スクリプトリファレンス
 http://docs-jp.unity3d.com/Documentation/ScriptReference/
・FAQ
 http://answers.unity3d.com/index.html
・MSDN
 http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
注意事項:アセットおじさんは優しく愛でましょう

681 :名前は開発中のものです。:2015/05/25(月) 02:10:22.89 ID:WBOiar+v.net
>>680
まぁ、その書き方だとバグって落ちるってことでもないからね。
MonoBehaviour ライフサイクル
とかでググるのも良いかも

682 :名前は開発中のものです。:2015/05/25(月) 07:31:32.32 ID:ixJIHN3W.net
>>677
4ポリゴン以上あるように見えるんだけど本当に変形させただけなのか?

683 :名前は開発中のものです。:2015/05/25(月) 12:06:06.87 ID:exaK0xy6.net
>>677
どういうものが「想定した状態」かわからんがUVの指定がおかしいはず

684 :名前は開発中のものです。:2015/05/25(月) 12:10:16.86 ID:exaK0xy6.net
>>679
質問の意味がわからないというか
他人が読んで理解できる質問になっているかを考えて書き込んで欲しい
優秀なエスパーさんもいるスレだけど普通の人でも理解できる書き込みの方が
双方にメリットがあるはず

685 :名前は開発中のものです。:2015/05/25(月) 12:21:37.98 ID:m027YgtC.net
>>679
Unityはカーソル座標を直接いじったりする機能が用意されてないので
そういうことしたいならInputをラップしてそこにそういう機能を放り込むしかない
イベント発行をUnityのOn○○系でやりたいならそれも無理かなぁ…

>>680
Time.deltaTimeでよい。リファレンスを見ればわかるのだがTime.deltaTimeは
それがfixedUpdate()で呼ばれているかUpdate()で呼ばれているかを自動で判別して
正しい差分時間を与えてくれる。むしろTime.deltaTimeを使えと書いてある。
http://docs.unity3d.com/ScriptReference/Time-fixedDeltaTime.html

Inputの部分も別に間違えているわけではない。確かにInputの中身はUpdate()インターバルの
間隔でしか更新されないから一々読みに行くのではなくUpdate()の中でfloatにキャッシュした方が
早いかもしれない。
しかしチュートリアルで作るような内容のゲームでは実のところFixedUpdate()とUpdate()の頻度は
大して変わる訳ではないし直接値をとりにいっても問題が生じるほど重いわけでもない。

>>677
それはQuadではなく自分で長方形メッシュを生成してるだけだと思うが
UVの値が各辺の比率にあっていないと当然そうなる。

686 :名前は開発中のものです。:2015/05/25(月) 12:29:55.92 ID:Rrd248o1.net
>>684
同じく読解が追いつかなかった

ドラッグの中止/失敗用に移動元の位置は保存するはずだし
ドロップ先が有効かの判断でゴミ箱だったら消せばいいし
もしかしてシングルタスクと思っての質問?とか

むずかしいね

687 :名前は開発中のものです。:2015/05/25(月) 12:45:32.26 ID:6CsRXWxf.net
飛べない豚はただの豚
グフってぶたっぽい顔だよね

688 :名前は開発中のものです。:2015/05/25(月) 12:46:04.18 ID:6CsRXWxf.net
あースレみすったー
すまん

689 :名前は開発中のものです。:2015/05/25(月) 16:21:46.25 ID:Wt2XRJ2j.net
>>685
675です。
inputに自力で入力をほうりこめるんですかね?
ちょっと試してみます。

衝突系のイベントは使ってなくて、UGUIなのでIDrag系を使ってます。
evebtdataも自力で作れないか試してみますー

690 :名前は開発中のものです。:2015/05/25(月) 16:41:52.61 ID:m027YgtC.net
>>689
いやいや、放り込めないよw
だからラップしろっていってんじゃんw
Inputにある全てのメソッドを備えたMyInputってクラスを作って
Input使っているところを全部それに置き換える。
MyInputの中身はInputの全ての変数、プロパティ、メソッドをもっていて
基本的にはそれをとってきて返す。
必要があるときだけはそのデータを生成するなりなんなりして返す。

キーコンフィグ用の機能とか色々足してくとソースコードはかなり膨大にはなるけど
基本的には単純なものだから難しくはないはず

総レス数 1011
314 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★