[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart16 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
315: 名前は開発中のものです。 [sage] 2025/03/04(火) 11:00:27.90 ID:bUdrZZp5(1/5) AAS
Inヴォケの件は誰かわかりませんか
316
(1): 名前は開発中のものです。 [] 2025/03/04(火) 11:04:19.56 ID:MVPiPbI/(1) AAS
質問がアバウトすぎる
具体的にどういうコードを実行して、具体的にどういうエラーが出たのかを可能な限り省略せず貼れば的確なアドバイスが貰える
317: 名前は開発中のものです。 [sage] 2025/03/04(火) 11:57:43.15 ID:RYO/KDJE(1) AAS
そう言う正論だけ言っても何も変わらんよ
318: 名前は開発中のものです。 [sage] 2025/03/04(火) 12:50:13.40 ID:bUdrZZp5(2/5) AAS
>>316
どこがわからないのかちゃんと掘り下げてみて
319: 名前は開発中のものです。 [sage] 2025/03/04(火) 15:29:29.77 ID:W5YsnU/u(2/2) AAS
ワナビー2025は、わかないところがわからんいうてたなぁ
320: 名前は開発中のものです。 [sage] 2025/03/04(火) 19:39:41.65 ID:bUdrZZp5(3/5) AAS
Invokeについて質問

エラーメッセージ
[CS120]: An object reference is required to access non-static member `UnityEngine.MonoBehaviour.Invoke(string, float)'

呼び出しメソッド
public static void testMethod(){
Invoke("testInvoke()" , 1f);
}

この testMethod() を呼びだす親関数が、staticなので、この testMethod() のstaticを外すことができない状況です

以上よろしくおねがいします
321
(1): 名前は開発中のものです。 [] 2025/03/04(火) 19:50:12.68 ID:PXmtW+uY(1) AAS
UnityEngine.MonoBehaviour.Invoke(string, float)
を使おうとしてるのは意味がある?

ないなら>>266
266(1): 名前は開発中のものです。 [] 2025/03/01(土) 14:25:49.63 ID:A43c902x(1) AAS
経緯とか何も知らずに額面通り受け取って答えるけど
メソッド名を文字列で指定して引数を渡して戻り値も受け取る例

public class ClassA
{
 void FuncA()
 {
  ClassB classB = new ClassB();
  System.Reflection.MethodInfo funcB = typeof(ClassB).GetMethod("FuncB", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public);
  int funcBValue = (int)funcB.Invoke(classB, new object[] { "123" });

  Debug.Log(funcBValue); // 124
 }
}

public class ClassB
{
 public int FuncB(string arg1)
 {
  return int.Parse(arg1) + 1;
 }
}

意味はChatGPTに解説してもらって
の関数を参考に
 System.Reflection.MethodInfo funcB = typeof(ClassB).GetMethod("testInvoke", System.Reflection.BindingFlags.InvokeMethod | System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.Public);
 int funcBValue = (int)funcB.Invoke(classB, new object[] { "123" });
とかでいいんでない
322: 名前は開発中のものです [sage] 2025/03/04(火) 19:51:26.11 ID:HjWNGNH0(1/3) AAS
Invokeの代わりにコルーチン使ったらいいよ!m9⎛´・ω・`⎞ドーン!
323: 名前は開発中のものです。 [sage] 2025/03/04(火) 20:47:38.47 ID:bUdrZZp5(4/5) AAS
>>321
リフレクションはセキュリティの都合で使えないみたいです
あきらめてコールチンにしてみようとおもいます
324: 名前は開発中のものです [sage] 2025/03/04(火) 21:30:25.82 ID:HjWNGNH0(2/3) AAS
コルーチン?つまりワイのアドバイスがもっとも的確だったのだよ!m9⎛´・ω・`⎞ドーン!
325: 名前は開発中のものです。 [sage] 2025/03/04(火) 21:40:55.54 ID:bUdrZZp5(5/5) AAS
ありがとうございます
326: 名前は開発中のものです [sage] 2025/03/04(火) 21:53:48.47 ID:HjWNGNH0(3/3) AAS
ええんやで?ワイに感謝しろよ?m9⎛´・ω・`⎞ドーン!
327: 名前は開発中のものです。 [sage] 2025/03/05(水) 00:03:39.15 ID:TpCvTasW(1/2) AAS
口パク質問ガイジは相変わらず能無しだないい加減恥ずかしくないのかな?
328: 名前は開発中のものです。 [sage] 2025/03/05(水) 01:46:43.80 ID:d1VLot1+(1) AAS
コルーチンてなんかちょっと卑猥な響きあるよね
コルー チン
329: 名前は開発中のものです [sage] 2025/03/05(水) 02:43:53.80 ID:xoSXY1ES(1/3) AAS
  彡 ⌒ ミ   
  ⎛´・ω・`⎞  ワイのはデカーチンって感じだね!
  /⌒ヽ_.ィ、
 ( r.     )
  ヽノノー二二つ <ドーン!
   |__/_/
   └一'一
330: 名前は開発中のものです。 [sage] 2025/03/05(水) 04:14:08.63 ID:TpCvTasW(2/2) AAS
アピールするやつほど粗チンw
331: 名前は開発中のものです。 [] 2025/03/05(水) 04:57:24.22 ID:zl7db20L(1/2) AAS
  彡 ⌒ ミ   
  ⎛´・ω・`⎞  ワイのは埋没チンって感じなの!
  /⌒ヽ_.ィ、
 ( r.     )
  ヽノノーつ <ドーン!
   |__/_/
   └一'一
332: 名前は開発中のものです [sage] 2025/03/05(水) 07:35:06.91 ID:xoSXY1ES(2/3) AAS
今日も元気だ暴飲暴食!スシローで豪遊してきた!
寿司桶!ビール500リットル!これでたったの3350円!m9⎛´・ω・`⎞ドーン!
i.imgur.com/JTa0vhv.jpeg
333
(1): 333 [333] 2025/03/05(水) 07:40:10.47 ID:xoSXY1ES(3/3) AAS
333!裏コード333m9⎛´・ω・`⎞ドーン!
334: 名前は開発中のものです。 [] 2025/03/05(水) 07:51:08.97 ID:zl7db20L(2/2) AAS
  彡 ⌒ ミ   
  ⎛´・ω・`⎞  短小チンになったよ!
  /⌒ヽ_.ィ、
 ( r.     )
  ヽノノーっ <トン!
   |__/_/
   └一'一
335: 名前は開発中のものです。 [sage] 2025/03/05(水) 08:13:45.01 ID:F7YrJYPA(1/2) AAS
朝っぱらからツマラン
336: 名前は開発中のものです。 [] 2025/03/05(水) 10:43:32.48 ID:pqXzV2Fg(1) AAS
関数をstaticでいくか、一切static使わないか、と言う方針は途中で変えると大変なことになる?
どっちが主流なのだ
337: 名前は開発中のものです。 [] 2025/03/05(水) 11:45:13.70 ID:SoZ/CyIG(1) AAS
メンバー関数のstaticなら、staticにできるものはstaticにしておくでしょう
インスタンスなしで呼び出せる、つまりクラスの機能を示す関数なのだしな
338: 名前は開発中のものです。 [sage] 2025/03/05(水) 18:43:03.82 ID:zEA9GwDW(1/2) AAS
staticは使いどころ(定番や定石)が決まってる
それ以外のところでは使わない方が良いコードが書ける
なので、使いどころが理解できていない(わからない)なら使わない
339: 名前は開発中のものです。 [sage] 2025/03/05(水) 18:57:35.41 ID:F7YrJYPA(2/2) AAS
ゲームしょうのカンファレンスでもその話題あったけど昔ね
全部スタティックでやってるのもあったって
開始時にメモリ確保されるから良いとは言ってた
1-
あと 663 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s