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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
982
(1): 名前は開発中のものです。 [] 2023/08/03(木) 02:17:19.69 ID:c2j5KZ4I(1/7) AAS
ゲームスタート時の各種変数の初期化などは、どのオブジェクトのスクリプトに書いてもいいんですか?分散して書いても一斉に処理されるの?
985
(1): 名前は開発中のものです。 [sage] 2023/08/03(木) 08:31:11.54 ID:c2j5KZ4I(2/7) AAS
>>984
984(1): 名前は開発中のものです。 [] 2023/08/03(木) 08:26:18.28 ID:+D4W3j9E(1/3) AAS
>>982
スクリプトの
変数初期化はそのスクリプト内でやるのがいいよ
他のスクリプトのまで初期化とか意味分からん
Awake関数でやればいいし
クラス初期化なら初期化関数使ってもいい
用語はわからないけど、グローバルなスクリプトとローカルスクリプトみたいな区分けはないのかなとおもって。
スクリプトはすべて、ゲームオブジェクトにアタッチされるものなのんですか?
起動や終了時に一回だけ実行される処理とかは?
987: 名前は開発中のものです。 [sage] 2023/08/03(木) 09:16:13.21 ID:c2j5KZ4I(3/7) AAS
>>986
986(1): 名前は開発中のものです。 [] 2023/08/03(木) 08:49:20.34 ID:+D4W3j9E(2/3) AAS
>>985
アタッチしないスクリプトもあるよ
例えば、intとかstringとかこいつらってどこかに定義してあるけど、それアタッチしないでしょ(using)

同じようにクラス定義してアタッチしないで使う方法はある、その際にはクラス初期化を使う

でも分かりやすくするには1つobject付けてそこにまとめときゃ分かり易いドンとデストロイしときゃゲーム中ずっとあるし

初期化関数は同じ名前かInitial関数かな
objectならAwakeとスタート
終了ならDispose、objectならデストロイあたりじゃね?

C# 初期化とか終了時とかで沢山出てくるから、試してね
とてもよくわかりましたありがとうございます
989
(1): 名前は開発中のものです。 [sage] 2023/08/03(木) 12:24:13.98 ID:c2j5KZ4I(4/7) AAS
こんばんは例のヤツです。暑いなかお世話になります。

おととい >>969
969(1): 名前は開発中のものです。 [sage] 2023/08/01(火) 23:27:54.76 ID:bRgGnGxv(1/3) AAS
こんにちはごぶさたしてます例のヤツです
懲りずにまだ開発を続けています

さて質問ですけんど
砲台から弾丸プレハブを発射して、それが他のobjに衝突したらピタリとその場で止まる(もしくは重力方向に落ちていく)
という仕掛けを作りたいです
今のところ、弾丸プレハブがどんどん飛び出すところまでは作りました

以上よろしくお願いします
 で言っていた弾丸の発射の件なんですけど、現状を動画でみてください
 
画像リンク


つまりこのはねっ返りをやめて板にぺとりと止まる、もしくはじわじわと重力で下に移動、ということをやりたいのです
PhysicMaterialとやらはなぜか効果がみられないです

以上よろしくお願いいたします
991: 名前は開発中のものです。 [sage] 2023/08/03(木) 13:15:45.96 ID:c2j5KZ4I(5/7) AAS
>>990
990(1): 名前は開発中のものです。 [] 2023/08/03(木) 12:48:24.73 ID:+D4W3j9E(3/3) AAS
このプログラムいじればいいでない?
外部リンク:qiita.com
スゴイ
シェーダだけでこういうメタボールをやってるんですね
高度すぎてついていけないっす・・・
992: 名前は開発中のものです。 [sage] 2023/08/03(木) 21:26:33.08 ID:c2j5KZ4I(6/7) AAS
おぎゃあー
うまぐいがねー
993: 名前は開発中のものです。 [sage] 2023/08/03(木) 21:43:39.42 ID:c2j5KZ4I(7/7) AAS
たとえば
Destroy (.gameObject); 
って記述した時の gameObject って、あくまでこのスクリプトを貼ってあるgameObjectですよね?
ぶつかった相手とかの、別のgameObjectを名指しするにはどうしたらよいのでしょうけ?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.055s