[過去ログ] 【3Dゲームエンジン】Unity質問スレッド34 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
114: 2018/02/18(日)04:38 ID:Udu0gRkm(2/2) AAS
 アセットじゃ〜解決不可能やな  
115(1): 2018/02/18(日)04:54 ID:mecGEG78(1) AAS
 >>111 
 シングルトンでフラグ管理すればいいんじゃないでしょうか 
116: 2018/02/18(日)07:58 ID:Iklf/34M(1) AAS
 >>110 
 つ 外部リンク:qiita.com 
117: 2018/02/18(日)09:07 ID:vnuJ+yxD(2/2) AAS
 >>112>>113>>115 
 【Unity開発】シングルトン(Singleton)パターンまとめ【ひよこエッセンス】 
 外部リンク:hiyotama.hatenablog.com 
  
 シングルトンで検索して、一度だけの処理を作ることができました 
 ありがとうございました 
118: 2018/02/18(日)09:50 ID:XE9IczDO(1) AAS
 名前とスコアを持ったクラスのリストを受け取ってランキングにする 
 埋め込んで文字列にしてテキストフィールドとして表示するのが楽だけど、グリッド状にレイアウトを揃えたい 
 gridlayoutの子要素にテキスト配置するとできそうだけどこれでいいんかな?なんか面倒くさそうだけど 
119(2): 2018/02/19(月)04:43 ID:SNXTHRUw(1) AAS
 ユニティ初めて1週間ほどなのですが、質問させてください、 
 transform.positionの値を変えるとオブジェクトが移動するのは何故なのでしょうか? 
 positionはフィールドだと思うのですが、メソッドのような挙動に感じます、 
  
 説明などではvector3のインスタンスと書かれているのですが、 
 変数にインスタンスを入れてプロパティを作ることもできるのでしょうか? 
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
 サイバーマンデーとかみたいなアセット割引キャンペーンって、直近じゃ次いつ頃になるのかな? 
上下前次1-新書関写板覧索設栞歴
あと 859 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.019s