[過去ログ] 【3Dゲームエンジン】Unity質問スレッド36 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
581
(3): 2018/06/30(土)00:55 ID:vbGhcZqb(1/2)調 AAS
Unity入門者です。

「2Dゲームの道状のマップ(1個1個は四角いマップチップ)
の、『道』と『外』の部分の境界線を引く」ことを考えています。

たとえばT字型の道の、三差路の場合
「上」にだけ境界線を引きたいです。
一文字の水平な道の真ん中のマスの場合、「上、下」に
境界線を引きたいです。

とりあえず考えた方法は、
「一個一個のマス(GameObject)、それぞれにLineRendererを持たせて
引くべき直線を引かせよう」と思ったのですが
どうやら
・LineRenderer一個につき引けるのは、一筆書きの線のみ
・1個のGameObjectは、1個のLineRendererしか持てない
(よって、一個のGameObjectマスの「上」と「下」にだけ線を引くのは不可)
ようなので、うまくいきません。

何か提案をお願いします。
(人間の目から見た、境界線らしきものを描画できればいいので
「LineRendererを使用して原始的に実装すること自体が間違い」
という回答でもOKです)
595: 581 2018/06/30(土)16:04 ID:vbGhcZqb(2/2)調 AAS
>>582
>>590
コメントありがとうございます。

自分なりに考えて、「上・下・左・右」それぞれの境界線用に
各マップチップに4個の子GameObjectを持たせて
各GameObjectにLineRendererを持たせることにしました。

マップチップが「左上隅」なら、左と上の子オブジェクトの
LineRendererに仕事をさせるような感じです。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.040s