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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
617
(2): 2023/09/19(火)05:21 ID:LKUphzWu(1/7) AAS
初歩的ですみません
unityにおけるor論理演算子は || ではないのでしょうか?
これだとエラーになります。

| 一本だとエラーは出ませんが、正常に働かないようです。
//右プッシュあるいは左プッシュ
if (Input.GetKeyDown(KeyCode.RightArrow | KeyCode.LeftArrow))
{
省3
619: 2023/09/19(火)05:36 ID:LKUphzWu(2/7) AAS
unityにおけるor演算子は1本だと理解しています。
620: 2023/09/19(火)05:52 ID:LKUphzWu(3/7) AAS
↑あっ書き方間違ってた
メンゴメンゴ
622: 2023/09/19(火)10:03 ID:LKUphzWu(4/7) AAS
>>621
ありがとうございます
自己解決しました
626
(2): 2023/09/19(火)12:03 ID:LKUphzWu(5/7) AAS
c#の挙動が良く分からないのですが、他のオブジェクトにつけたスクリプトにアクセスして、変数を呼び出す場合、何かしらの値を代入するか、printなどで値を出力しないとエラーを返されます。これはどんな仕様によるものでしょうか?

//呼び出し側
rootMap.GetComponent<Grid_controller>().testVal;
//呼び出される側
public int testVal = 1;

エラーは以下です
CS0201 Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement
631: 2023/09/19(火)14:24 ID:LKUphzWu(6/7) AAS
>>628
ありがとうございます。

>>580上の質問と関連します。
キャラクターの位置を、以下のグレー背景の配列に代入したい思っています。そのため、グレー背景のゲームオブジェクトと、配列にアクセスしたいなと。
画像リンク[jpg]:i.imgur.com
白がグリッド移動用キャラで、茶色が障害物で、グレーはただの背景です。

キャラクターの位置はtransform.positionで1ずつ増減するようにしています。
省8
632: 2023/09/19(火)14:24 ID:LKUphzWu(7/7) AAS
>>630
なるほど 存在忘れていました
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.611s*