[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
362: 弟子 ◆rZPPjYuxmQ 2018/08/05(日)22:41 ID:9xb2C49y(3/4) AAS
>>361
そだよ
だから、でしゃばんな
363(1): 弟子 ◆rZPPjYuxmQ 2018/08/05(日)23:12 ID:9xb2C49y(4/4) AAS
>>358
六角形のスプライト用意してタイルマップでいけるんじゃないかな
364: 2018/08/05(日)23:27 ID:vRj4lIfD(1) AAS
>>358
この質問お願いします
365(1): 2018/08/05(日)23:28 ID:UInf7wuX(1) AAS
>>358
アセットがあればヘックスマップも作れると思いますよ
366(1): 2018/08/06(月)01:10 ID:shQcteCQ(1) AAS
>>363
>>365
ありがとう
調べてみます
367: 弟子 ◆rZPPjYuxmQ 2018/08/06(月)01:30 ID:b1K9g2Lf(1) AAS
>>366
最新のUnityになってからかどうかわかりませんが
自分のUnity2018.2.2f1の環境だと、2D ObjectにHexagonal TileMap
というのがあって
こんな感じ
画像リンク[png]:i.gyazo.com
画像リンク[png]:i.gyazo.com
ちょっと配置しただけなので隙間とかあるけど、調整すればいけるんじゃないかな
368(1): THE・ステップアップ先生 2018/08/06(月)05:22 ID:rSQN2TxT(1) AAS
>>359
説明を見てる限りだと結構Unity式で出来てるように感じるよ?
"属性"の部分を"レイヤー機能"に置き換えれそうなくらいじゃないかな。
既にレイヤー機能を使っているようなら気にしないでくださいな。
自分もUnity式はまだまだ発展途上であり完璧に理解してるわけではありませんよ。
またそれが面白いのです。
FCマリオを作るとしたら自分は以下をUnity式でやると思います
・当たり判定全般はUnityのコライダーとレイヤー機能に任せる(プレイヤー⇔マップ、プレイヤー⇔アイテム、プレイヤー⇔敵、敵⇔敵、敵⇔マップ)
・Sceneファイル1つにつき1ステージとファイルを分けて、ステージ遷移はSceneファイルの変更で行いたい
・Unityエディッタ上で直接マップ構成や敵の配置をやってしまい、別途BGエディッター見たいなものを使用しない
省5
369: 2018/08/06(月)07:24 ID:kCqrej/c(1) AAS
画像付きで解説優しい!
2018.2にアップデートしたらヘックスタイルマップが追加されました
物凄くタイミングが良かった
ありがとうございます!
370(1): 2018/08/06(月)20:49 ID:elMC6huJ(1) AAS
>>359
横からだが、俺自身も昔ながらのゲーム開発からUnity開発へ移行した口だけど、結局のところ昔ながらのことをしないとパフォーマンス稼げないことが多々出てくるから、どっちのやり方も知っていいとこ取りをするのがベストだと思っている
あとチュートリアルはお作法というより機能や出来ることの説明がメインだから、設計という意味ではあまり参考にならないかと
371: 2018/08/06(月)23:48 ID:pjnXk9Sd(1) AAS
>>368
ありがとうございます!
モチベーションが上がって来ました。
それを参考に私も頑張ってみます。
>>370
>機能や出来ることの説明がメインだから
そうなんですよ、Unityモデルでの昔ながらの作成方法な
設計の参考になるものが皆無なんで、困ってます。
372(1): 2018/08/07(火)05:33 ID:qUQ4iHYs(1) AAS
シーンに空のオブジェクト置いてfixedupdateを
mainループとみなしてそこからすべて操作するだけ
373: 2018/08/07(火)07:23 ID:7twjrWhc(1/2) AAS
unityでそのままの方法でできるんだから悩む必要ないぞ
スクリプトをプレイヤーにつけるか敵につけるか空のオブジェクトにつけるかの違いだから
チュートリアルみたいに分散させるとどこに書いたかわからなくなって混乱の元になるし
一箇所に集めて配列管理でいいんじゃね
374(2): 2018/08/07(火)11:30 ID:fUL+ini3(1/2) AAS
エディタ拡張やってる人いますか?
inspectorに何かを表示したりそこにオブジェクトを生成するような簡単な処理はできるようになったんだけど、そこから先のやり方が全くわからない
例えば、既存のterrainの上部のボタンみたいなものを作って独自の機能を自作したりシーン上でクリック等の操作をできるようにしたりする方法教えてください
375: 2018/08/07(火)15:03 ID:XJ39evIU(1/3) AAS
>>374
外部リンク[html]:anchan828.github.io
376(1): 2018/08/07(火)15:17 ID:XJ39evIU(2/3) AAS
>>374
スマホだとわかりにくいけど、目次からweb版(無料)が見られるよ。探せなければpcで。それだけできてるなら6.10、17.2あたり見ればヒントになると思うよ。
377: 2018/08/07(火)17:12 ID:fUL+ini3(2/2) AAS
>>376
ありがとう
ボタン設置やハンドルの表示は分かるんだけど、例えばシーン上のどこかをクリックしたらその座標にオブジェクトを生成するとして、それだけなら出来るんだけど他のオブジェクトをクリックしたときに、そのオブジェクトを選択したことになってしまうんです
terrainで編集中だとシーン上で他のオブジェクトをクリックしたとしても、そのオブジェクトが選択されたりしないよね?
まずは、シーン上でオブジェクトをクリックしても選択しないようにしたい
単純に「シーン上でオブジェクトを選択不可にする方法」ってのはぐぐったら出てきたんだけど、スクリプト込の記事がないんだよね
あとは、例えばterrainならterrainDataいじってterrainの新しい機能を作りたいと思ってるんですけどね
378(2): 2018/08/07(火)19:10 ID:qu27Ep4Q(1/2) AAS
画像リンク[jpg]:i.imgur.com
画像リンク[jpg]:i.imgur.com
画像リンク[jpg]:i.imgur.com
画像リンク[jpg]:i.imgur.com
ど素人質問&画像直撮りですみません
マウスクリックでスプライトのアニメーションを変えるスクリプトらしいんですがイマイチよく分かりません
一番最初、「Animator」で記述すると「」がc#では使えないと出たり
その横のanimeDataが「フィールド'PlayerMove.animeData'は割り当てられません」と出ます
初歩的なことで申し訳ないのですが教えていただきたいです
379(1): 2018/08/07(火)20:07 ID:iOrv/KJ+(1) AAS
>>378
解説本はその解説本が対応しているバージョンのUnityで行いましょう
380(1): 弟子 ◆rZPPjYuxmQ 2018/08/07(火)20:21 ID:3KKwqbLg(1) AAS
>>378
一番最初というと
[SerializeField]「Animator」 animeData;
という部分ですね
恐らくで申し訳ないがこれは
animeDataというAnimator型の変数を定義していると思うので
[SerializeField]
Animator animeData;
でいいかと思います
その次のfloat定義も
省1
381(4): 2018/08/07(火)20:32 ID:4Dd8RRWT(1) AAS
>>372
すみません、空オブジェクトのUpdateでは無く、
FixedUpdateである方が良い理由を教えてください。
上下前次1-新書関写板覧索設栞歴
あと 621 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.026s