暇つぶし2chat GAMEDEV - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト165:名前は開発中のものです。 15/03/07 18:48:48.67 j+vEF+PL.net >>153 次のようなコードにしたのですが、edit mode で >>146 と同じエラーが発生しました。 編集中に material を使っていけないという警告自体、根拠がわからないのですがよろしくお願いします。 // OnValidate() の呼び出し中の処理 です。 // GameObject obj; // SpriteRenderer を追加してあります。 float opacity = 0.5f; Color color = new Color( obj.renderer.sharedMaterial.color.r, obj.renderer.sharedMaterial.color.g, obj.renderer.sharedMaterial.color.b, obj.renderer.sharedMaterial.color.a); color.a = opacity; SpriteRenderer spriteRenderer = obj.GetComponent<SpriteRenderer>(); spriteRenderer.material = GameObject.Instantiate(spriteRenderer.material) as Material; // ここでエラー発生 spriteRenderer.material.color = color; 166:名前は開発中のものです。 15/03/07 19:01:48.84 LtyQ1MoX.net 皆様のアドバイスを受けて、C#を学ぶことに決めました。 ご親切にありがとうございました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch