質問編集履歴

6

補足を追記

2018/01/02 13:44

投稿

kobayashi5884
kobayashi5884

スコア55

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  gameObject.GetComponent<Renderer>().material.color=new Color(0.5f,0,0);
4
4
 
5
- という処理が、確かに行っているのに、エディター側の再生中画面を見ると、白いCubeのままなので、変化していないことがあり、困ってます。
5
+ という処理が、確かに行っている(ブレークポイントにて確認済み)のに、エディター側の再生中画面を見ると、白いCubeのままなので、変化していないことがあり、困ってます。
6
6
 
7
7
 
8
8
 

5

Gを小文字化

2018/01/02 13:44

投稿

kobayashi5884
kobayashi5884

スコア55

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  Unity3Dにおいて、Cubeの色を変更する処理を行いたいのですが、C#のスクリプトで
2
2
 
3
- GameObject.GetComponent<Renderer>().material.color=new Color(0.5f,0,0);
3
+ gameObject.GetComponent<Renderer>().material.color=new Color(0.5f,0,0);
4
4
 
5
5
  という処理が、確かに行っているのに、エディター側の再生中画面を見ると、白いCubeのままなので、変化していないことがあり、困ってます。
6
6
 

4

誤字を訂正

2018/01/02 13:41

投稿

kobayashi5884
kobayashi5884

スコア55

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  Unity3Dにおいて、Cubeの色を変更する処理を行いたいのですが、C#のスクリプトで
2
2
 
3
- GameObject.GetComponent<Renderer>().material.color=new Color(0.5f,0.0);
3
+ GameObject.GetComponent<Renderer>().material.color=new Color(0.5f,0,0);
4
4
 
5
5
  という処理が、確かに行っているのに、エディター側の再生中画面を見ると、白いCubeのままなので、変化していないことがあり、困ってます。
6
6
 

3

文言を追加

2018/01/02 13:40

投稿

kobayashi5884
kobayashi5884

スコア55

test CHANGED
File without changes
test CHANGED
@@ -6,11 +6,11 @@
6
6
 
7
7
 
8
8
 
9
- しかも、再生ボタンを切ったあと、何の変更もなく、直後に再生ボタンを押すと、ランダムに、色が変化していたり、いなかったりするので、頭を抱えています。
9
+ しかも、再生ボタンを切ったあと、何の変更もなく、直後に再生ボタンを押すと、上記処理によって、ランダムに、色が変化していたり、いなかったりするので、頭を抱えています。
10
10
 
11
11
 
12
12
 
13
- なお、乱数は使用していませんし、エラーも生じていません。
13
+ なお、乱数は一切使用していませんし、エラーも生じていません。
14
14
 
15
15
 
16
16
 

2

考えられる原因を追記

2018/01/02 13:17

投稿

kobayashi5884
kobayashi5884

スコア55

test CHANGED
File without changes
test CHANGED
@@ -14,6 +14,10 @@
14
14
 
15
15
 
16
16
 
17
+ 上記処理後に他の処理で塗りつぶされるケースも考えましたが、その塗りつぶされる現象事態が確実に起きないため、この線はないと思いました。
18
+
19
+
20
+
17
21
  どうすれば、安定して確実に色変更が行われますか。
18
22
 
19
23
 

1

タグを追記

2018/01/02 13:15

投稿

kobayashi5884
kobayashi5884

スコア55

test CHANGED
File without changes
test CHANGED
@@ -2,11 +2,11 @@
2
2
 
3
3
  GameObject.GetComponent<Renderer>().material.color=new Color(0.5f,0.0);
4
4
 
5
- という処理が、確かに行っているのに、エディター側の再生中画面を見ると、白いcubeのままなので、変化していないことがあり、困ってます。
5
+ という処理が、確かに行っているのに、エディター側の再生中画面を見ると、白いCubeのままなので、変化していないことがあり、困ってます。
6
6
 
7
7
 
8
8
 
9
- しかも、再生ボタンを切ったあと、何の変更もなく、直後に再生ボタンを押すと、ランダムに色が変化していたり、していなかったりするので、頭を抱えています。
9
+ しかも、再生ボタンを切ったあと、何の変更もなく、直後に再生ボタンを押すと、ランダムに色が変化していたり、いなかったりするので、頭を抱えています。
10
10
 
11
11
 
12
12