[過去ログ] 【3Dゲームエンジン】Unity質問スレッド34 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
120: 2018/02/19(月)05:33 ID:LZNQfRtm(1/5) AAS
その中の.xとかがフィールドかな
121: 2018/02/19(月)07:37 ID:XuEFYWVQ(1) AAS
>>119
アセットを買えばできますよ
122: 2018/02/19(月)09:06 ID:Nl6eRhK7(1) AAS
>>119
positionはフィールドじゃなくてプロパティだな
まあ、実際は代入されたタイミングで動かしてるんじゃなくて、レンダリングとかのタイミングで行列に適用してるんだと思うけどね
123(2): 2018/02/19(月)11:06 ID:WBNqJJ8N(1/2) AAS
外部リンク:teratail.com
不躾ですみません。どなたか上のURLの質問に答えていただけないでしょうか。
124: 2018/02/19(月)11:25 ID:7X7ldnsc(1/2) AAS
>>123
ローテーション操作はいろいろとめんどいというか理解するには数かこなさなあかんとかあるから、割愛して。
回転角度を変数で持ってください。
その変数を計算してから、最後に回転角度へ反映。
例
myCAMERAをベクター3でつくって、これの値をこねこねする。
そして、このスコープを抜ける時に、この変数で指定された角度を代入して描画を行う。
125: 2018/02/19(月)11:27 ID:7X7ldnsc(2/2) AAS
CAMERA変数はパブリック、もっというならstaticで指定。
つまり、このスコープが呼ばれた時に、いまのカメラの角度を代入せず、ずっとCAMERA変数を中心に計算すること。
126: 2018/02/19(月)13:21 ID:PG7tfWeT(1) AAS
>>123
下の方のif文はMathf.Clampで短縮できるよ。
127: 2018/02/19(月)14:42 ID:LZNQfRtm(2/5) AAS
単純にcubeオブジェクト作成して、それの角度制限できるならそこにカメラァタッチするんじゃだめかな
128(1): 2018/02/19(月)15:46 ID:LZNQfRtm(3/5) AAS
公式のtransformのrotationのとこにあるサンプルで
public float smooth = 2.0F;
public float tiltAngle = 30.0F;
void Update()
{
float tiltAroundZ = Input.GetAxis("Horizontal") * tiltAngle;
float tiltAroundX = Input.GetAxis("Vertical") * tiltAngle;
Quaternion target = Quaternion.Euler(tiltAroundX, 0, tiltAroundZ);
transform.rotation = Quaternion.Slerp(transform.rotation, target, Time.deltaTime * smooth);
}
これカメラにアタッチしてやると出来るで
129: 2018/02/19(月)16:05 ID:WS5S4OO+(1) AAS
スクリプトができない人はアセット購入がおすすめです
130: 2018/02/19(月)16:34 ID:LZNQfRtm(4/5) AAS
>>128
まぁ細かく解説する必要ないと思うけど、上下30度に設定ねこの例では
あとQuaternion のとこ、tiltAroundZ がZ値になってるけど、軸をどこにするかになるんで
ま上下移動ならこれをY値にあてればいい
131(1): 2018/02/19(月)17:18 ID:WBNqJJ8N(2/2) AAS
皆さんご回答ありがとうございます!
おかげで何とか出来ました!
132: 2018/02/19(月)17:24 ID:avdxtabJ(1) AAS
>>131
あっちの方、ちゃんと回答つけて回答済みにするんやで
同じ問題で困る後継者にわかるようにね
133(2): 2018/02/19(月)17:34 ID:vVh8hOTX(1) AAS
アセットおじさん、アセットの種類を知らない説
134(1): 2018/02/19(月)17:48 ID:qPDOLE7q(1) AAS
>>133
アセットを買いましょう
アセットを買えばアセットの種類もわかりますよ
135: 2018/02/19(月)18:29 ID:0I2aV69R(1) AAS
>>134
あっ‥ふーん
136(1): 2018/02/19(月)18:46 ID:LZNQfRtm(5/5) AAS
>>133
さわるな危険
137: 名無し@キムチ 2018/02/19(月)19:32 ID:fzG5/tKW(1/2) AAS
>>136
荒らしは徹底スルーして下さい。荒らしに構う奴も荒らし認定。IDNGで存在抹消推奨。
138(1): 2018/02/19(月)19:39 ID:QAh/xr80(1/2) AAS
キムチお前ゲーム作るの辞めたんか?
139(1): 名無し@キムチ 2018/02/19(月)19:59 ID:fzG5/tKW(2/2) AAS
>>138
いや辞めてはいないが、ここで質問することがだんだんなくなってきた・・・w
何質問したらいい?
140(2): 2018/02/19(月)20:17 ID:Fmb5m5gB(1) AAS
みなさんどんなアセット買ってるかとか教えてください><
141: 2018/02/19(月)20:47 ID:QAh/xr80(2/2) AAS
>>139
こんな場末で解決することなんざねえからそれが正常だわ
142: 2018/02/19(月)20:56 ID:hZWqqaIk(1) AAS
>>140
まずお前が買ったアセットとそれを使用して作ったアプリを書け
143: 2018/02/19(月)21:07 ID:ZR8K16Ii(1) AAS
サイバーマンデーとかみたいなアセット割引キャンペーンって、直近じゃ次いつ頃になるのかな?
144: 2018/02/20(火)10:26 ID:lSq7EB09(1) AAS
2Dアクションゲームに使える攻撃エフェクト系のアセットパック教えてくれ。
モーション作るだけで手一杯だ。
145: 名無し@キムチ 2018/02/20(火)18:20 ID:GblbNgx9(1) AAS
>>140
買ったのは少ない2つ3つだ。
めぼしいところでは破壊系のアセット買った。オブジェクトがバラバラになるやつだ。
だがあまり使い道がなかった・・・
無料のものならかたっぱしからDLしてDVDに保存している。その場合たいていスクリプトとシェーダー、オーディオ等は削除している。
これがあるとエラーが出るのと邪魔になるからだw
146: 2018/02/20(火)23:09 ID:6Y/yCn0/(1) AAS
2Dゲームの話の流れが来ていてタイミング良い
Unityで何か作ったこと自体ないんだけど2Dから入っても問題ない?
Unity公式ページも2Dゲームでゲーム作るための入門ページ用意してるし…
147: 2018/02/20(火)23:25 ID:qb94/JrB(1) AAS
2Dと3Dにはなんら本質的な差はないから2Dのほうが取っ掛かりやすそうだと感じるなら尻込みせずに取り組んだほうがいいよ
148: 2018/02/21(水)09:08 ID:y+HFC5k6(1) AAS
俺は2Dはアセットを揃えるのが面倒で3Dに移行した
2Dは同種のゲーム、同じアングルでしか素材が使い回せないからプロトタイプの開発に時間がかかる
probuilderもあって入門しやすくなってるし絵描きで筆が早いとか2Dで作りたいゲームがあるとか明確な理由がなければ3Dでいいと思う
149: 2018/02/21(水)09:58 ID:zsVA+zZW(1/3) AAS
3Dにアレルギーが無ければ3Dの方が色々と便利ではあるよ
ただ全員がお手軽にーといかないのが3Dだけども
上下前次1-新書関写板覧索設栞歴
あと 853 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.017s