[過去ログ] 【3Dゲームエンジン】Unity質問スレッド38 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
478
(3): 名前は開発中のものです。 [sage] 2018/11/13(火) 08:19:18.09 ID:aTg4jMAU(1) AAS
週末に友達と遊んでる様子や
飲み会の集合写真をまったく載せないやつのことどう思う?

友達いないんじゃないかと疑ってるんだけど。
もしそうならSNSやる資格ないし。

まあそんな奴、僕には関係ないけど。
関わりたくもないし。
479
(1): 名前は開発中のものです。 [sage] 2018/11/13(火) 10:28:21.09 ID:6nF6TA0f(1) AAS
>>478
アセットを買えばいいと思いますよ
480: 名前は開発中のものです。 [sage] 2018/11/13(火) 18:56:53.54 ID:hcynN/Ta(1/2) AAS
>>478
未だにネット上に自分の顔晒すのに抵抗を感じるのは古い人間だからだろうか…
481: 名前は開発中のものです。 [sage] 2018/11/13(火) 19:00:53.16 ID:eIZkHw1t(1) AAS
>>478
おそらく変数のスコープをprivateに設定してるのが原因
482
(1): 名前は開発中のものです。 [sage] 2018/11/13(火) 20:52:09.03 ID:zuDE91jO(1/3) AAS
質問です
start()で親オブジェクトのコンポーネント(スクリプト)をGetComponentしてPrivate変数に退避して
あるコライダーのトリガーでその変数を参照してます

でもたまにNullだよって怒られます
なんでやねんと思いつつももうNullだったらまたGetComponentやり直してます

スマートな方法というか何が間違えてるのかわかりません
アドバイスお願いします
483
(2): 名前は開発中のものです。 [sage] 2018/11/13(火) 20:57:15.27 ID:hcynN/Ta(2/2) AAS
>>482
どういう順番でアクセスしているかとか気になるけど Awakでセットしておくか インスペクタで設定しておくのが堅実
484: 名前は開発中のものです。 [sage] 2018/11/13(火) 21:02:41.96 ID:zuDE91jO(2/3) AAS
>>483
それが動的に複数のクローンを生成してるのでインスペクタでは無理です
あ、Awake・・・もしかしてstartはトリガーより後に呼ばれる可能性があるんですかね・・・
485: 名前は開発中のものです。 [sage] 2018/11/13(火) 21:49:18.97 ID:zuDE91jO(3/3) AAS
>>483
ありがとうございます解決しましま
Awakeのほうでやることにしたら上手く行きました。
どうやらStartより先にトリガーが呼ばれていました
486
(1): 菩薩@太子 [] 2018/11/13(火) 22:24:23.47 ID:O5Gx7JwD(1) AAS
>>463
463(1): 名前は開発中のものです。 [sage] 2018/11/12(月) 14:17:07.95 ID:oVA/hN43(1) AAS
>>462
アセットを買いました?
原因はそこらへんかと
>>479
汝は、適切なアセットがあったら、質問者に紹介しなさい。
我が見守るこのスレで、誉れと思って、汝のなすべきことをしなさい。
487: 名前は開発中のものです。 [sage] 2018/11/13(火) 22:43:17.40 ID:5j2SFc7c(1) AAS
>>486
フトシは、適切なアセットがあったら、質問者に紹介しなさい。
我が見守るこのスレで、誉れと思って、フトシのなすべきことをしなさい。
488: 名前は開発中のものです。 [sage] 2018/11/14(水) 14:54:08.53 ID:BDgyNWeN(1) AAS
最初のダイアログで選べる解像度を以下の3つだけに絞ることは可能でしょうか
320x240
640x480
1280x960
489: 名前は開発中のものです。 [sage] 2018/11/14(水) 15:01:15.55 ID:PsFigjqr(1) AAS
システムの情報読み取ってるだけだから
490
(1): 名前は開発中のものです。 [sage] 2018/11/15(木) 00:08:30.32 ID:A8l6Y3Bk(1) AAS
Vectorの要素はfloatだから、整数だとしても8桁以上の座標の値は扱えないですよね?
オープンワールドのゲームはどうやって広大なマップを表現してるんでしょうか?
491: 名前は開発中のものです。 [] 2018/11/15(木) 00:37:35.27 ID:URUXHHYH(1) AAS
ドラクエを実現する技術とか読んだら?
492: 名前は開発中のものです。 [sage] 2018/11/15(木) 00:52:32.22 ID:vbqIrkGl(1) AAS
マップの端と端にオブジェクトを置いてみればわかるんじゃね?
493: 名前は開発中のものです。 [sage] 2018/11/15(木) 09:02:54.68 ID:Y3ZeYdpe(1) AAS
つスタートレック型マップ。
古〜
494: 名前は開発中のものです。 [sage] 2018/11/15(木) 22:30:19.45 ID:F/+9611N(1) AAS
>>490

> Vectorの要素はfloatだから、整数だとしても8桁以上の座標の値は扱えないですよね?
> オープンワールドのゲームはどうやって広大なマップを表現してるんでしょうか?

>>490
アセットを買ってじつげんしています
495
(3): 名前は開発中のものです。 [sage] 2018/11/17(土) 03:07:54.71 ID:p2K4Q0as(1) AAS
2Dアクションを作っているのですが、横移動をしつつ壁にぶつかると、壁にひっついてしまいます。
外部リンク:teratail.com
このサイトを参考にして、壁の親Objectの両端に滑り落ちるようの摩擦0のマテリアルを子オブジェクトとして配置しました。

壁のScaleを変更しても両サイドに常にマテリアルが移動してくれてよかったのですが、壁のSpriteRendererのDeowModeをTiledに変更したところ、
常に壁オブジェクトの両端、というふうに行かなくなってしまいました。
Scaleにより摩擦0の子Objectも一緒に移動してしまい、困っております。

壁はステージ内のいたるところに配置、変形させるので、いちいち手動で修正を行うのもかなり手間になってしまいます。

なにか壁Objectの両端に常に位置させる良い方法ありませんでしょうか。
496: 名前は開発中のものです。 [sage] 2018/11/17(土) 03:09:40.86 ID:sFtnrHSb(1) AAS
とりあえず寝る
497: 名前は開発中のものです。 [sage] 2018/11/17(土) 11:58:00.88 ID:2kCJx9ny(1) AAS
おかしな動きをするプログラムを空想で再現するのはむずかしいので
サンプルプロジェクトをアップした方が答えてくれやすいぞ。
498: 名前は開発中のものです。 [sage] 2018/11/17(土) 13:39:43.73 ID:jvcMWD84(1) AAS
>>495
俺も最初ハマったなあ

ググッてもどいつもこいつもアホばっかりでイライラしたわ

結局のところ
あまりUnityまかせな作りにしないで、
自分自身のオブジェクトの子オブジェクトを何個も作ってそこにコライダーをつけてそれぞれ当たり判定しちゃえば良いんだよ

頭がぶつかったら何かしたいなら頭のあたり判定専用の子オブジェクト(空)作ってそれにコライダーをつける

地面に触れてるかを判定したいなら足元にコライダー
真横の判定なら左右にそれぞれコライダー
みたいな感じでね

摩擦0のマテリアルとか本末転倒だよ
499
(1): 名前は開発中のものです。 [sage] 2018/11/17(土) 15:38:04.86 ID:hZ2dqLO+(1) AAS
>>495
アセットを買えばどうでしょうか?
500: 菩薩@太子 [] 2018/11/18(日) 06:22:53.71 ID:C9Z31Pnl(1) AAS
>>499
汝は、適切なアセットがあったら、質問者に紹介しなさい。
我が見守るこのスレで、誉れと思って、汝のなすべきことをしなさい。
501: 名前は開発中のものです。 [sage] 2018/11/18(日) 07:05:52.86 ID:Q+69/8DO(1/2) AAS
>>495
そもそも壁の横に摩擦0のオブジェクトを置くことがナンセンスだから
(まあ、たしかにググると出てくる方法だけど)

壁なんてタイルマップだけでオッケーよ

まずそこから考え直そう
502
(1): 名前は開発中のものです。 [sage] 2018/11/18(日) 07:08:33.32 ID:Q85+wt9m(1) AAS
2Dなら物理演算より座標で制御したほうが楽な気がする。
1-
あと 500 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s