■ このスレッドは過去ログ倉庫に格納されています
【3Dゲームエンジン】Unity質問スレッド10
- 1 :名前は開発中のものです。:2014/06/26(木) 23:02:03.72 ID:t35CWy1R.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質問スレッド9
http://peace.2ch.net/test/read.cgi/gamedev/1399506271/
■本スレ
【3Dゲームエンジン】Unity総合スレッド22
http://toro.2ch.net/test/read.cgi/gamedev/1395140574/
■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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
- 991 :名前は開発中のものです。:2014/08/03(日) 19:26:18.18 ID:Pw/q7vjl.net
- 変だな…
- 992 :名前は開発中のものです。:2014/08/03(日) 22:29:34.38 ID:RMYW/h/x.net
- メダルプッシャーゲームの動く床とメダルの連動って親子関係のスクリプトかくしかないですかね
- 993 :名前は開発中のものです。:2014/08/03(日) 22:42:07.36 ID:NDJxp8YB.net
- トレーディングカードゲームっぽいのを作っているのですが、
player領域(親オブジェクト)の右側にライブラリー(子オブジェクト)があり、
library.add(card)とするとライブラリーを親とし、
その位置にカードを生成します。
var temp = (GameObject)GameObject.Instantiate(source);
temp.transform.parent = transform;
temp.transform.localPosition = Vector3.zero;
ここまではいいのですが、
player1をコピーし、rotation.yを180度回転させ、player2を対面させます。
player2のライブラリーにカードを加えると
位置はいいのですが、対面にならず、
↑(player2) ↑(player1)同じ向きになっていまします。
roationをいじったりしてみたのですが、上手くいかず、
↓ ↑ で対面させるにはどうすればいいでしょうか?
- 994 :名前は開発中のものです。:2014/08/03(日) 22:50:01.12 ID:NDJxp8YB.net
- temp.transform.localRotation = Quaternion.Euler(90, 0, 0);
を追加して解決しました。
なぜ、こうなるのかまったく理解できてないですが。
- 995 :名前は開発中のものです。:2014/08/03(日) 22:50:51.61 ID:HIqdATiw.net
- >>992
アセットでありますよ
購入しましょう
- 996 :名前は開発中のものです。:2014/08/03(日) 22:54:44.63 ID:Agy6fyvq.net
- >>994
確かにそれはよくわからないな
temp.transform.localEulerAngles=Vector3.zero;
とかならまだわかるんだが
- 997 :名前は開発中のものです。:2014/08/03(日) 23:03:06.46 ID:NDJxp8YB.net
- >>994
カードのオブジェクトを作った時に
rotation 0,0,0にすると
カードが立った状態なんですね。
なので、横にしておいた方がいいと思って、
R = 90,0,0でプレハブ化したんです。
やっぱ、0,0,0にした方がいいのかなー
角度の問題が本当に難しい
- 998 :名前は開発中のものです。:2014/08/03(日) 23:20:05.81 ID:Agy6fyvq.net
- だったらわかるw
localRotationは要するに親から見た角度だから。
Player1はグローバルで見ても90,0,0で良かったんだろうけど
Player2は180度まわしてるから親から見た角度を同じにするなら
それを指定してやらなければならない。
まぁ多分
temp.transform.rotation=Quaternion.Euler(90,180,0);
とかでもいいんだと思う。
まぁプレハブの状態自体は扱いやすいように作っておいたほうが
いいんだろうけどね〜。
- 999 :名前は開発中のものです。:2014/08/03(日) 23:25:12.08 ID:HIqdATiw.net
- >>997
アセットを買ったら簡単にできますよ
- 1000 :名前は開発中のものです。:2014/08/04(月) 00:32:55.19 ID:b/bs74N1.net
- ちょっとアセット推奨派に教えて欲しいんだけど、
Unityのアセットって、
そこからリソース(テクスチャ、メッシュ、サウンドなど)を吸いだして、
非Unityのゲームに利用してもライセンス的に大丈夫なんだろうか
総レス数 1066
346 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★