質問編集履歴

5

見易さと疑問の追加

2015/04/14 09:48

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -16,6 +16,8 @@
16
16
 
17
17
 
18
18
 
19
+ ```lang-<javascript>
20
+
19
21
  #pragma strict
20
22
 
21
23
 
@@ -46,7 +48,11 @@
46
48
 
47
49
  DescriptionWindow.SetActive(false);
48
50
 
49
- PlayerPrefs.SetString(prefix + "isCheck","true");
51
+ PlayerPrefs.SetString(prefix + "isCheck","true");
52
+
53
+ }
54
+
55
+ ```
50
56
 
51
57
 
52
58
 
@@ -58,6 +64,8 @@
58
64
 
59
65
 
60
66
 
67
+ ```lang-<ここに言語を入力>
68
+
61
69
  #pragma strict
62
70
 
63
71
 
@@ -360,8 +368,28 @@
360
368
 
361
369
 
362
370
 
371
+
372
+
373
+ ```
374
+
363
375
  ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
364
376
 
365
377
 
366
378
 
367
379
  度々すみませんが何卒ご助力ください。
380
+
381
+
382
+
383
+ 追記:これはどこに書いたらいいですか?
384
+
385
+
386
+
387
+ ```lang-<ここに言語を入力>
388
+
389
+ function setOnEntry(boolean flag){
390
+
391
+ onEntry = flag;
392
+
393
+ }
394
+
395
+ ```

4

見辛さの改善

2015/04/14 09:48

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
11
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
12
12
 
13
13
 
14
14
 
@@ -50,7 +50,7 @@
50
50
 
51
51
 
52
52
 
53
- ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
53
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
54
54
 
55
55
 
56
56
 
@@ -360,7 +360,7 @@
360
360
 
361
361
 
362
362
 
363
- ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
363
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
364
364
 
365
365
 
366
366
 

3

見辛さの改善

2015/04/14 07:22

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,6 +8,10 @@
8
8
 
9
9
 
10
10
 
11
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
12
+
13
+
14
+
11
15
  ▪︎DescriptionWindow
12
16
 
13
17
 
@@ -46,6 +50,10 @@
46
50
 
47
51
 
48
52
 
53
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
54
+
55
+
56
+
49
57
  ▪︎InterfaceController
50
58
 
51
59
 
@@ -352,4 +360,8 @@
352
360
 
353
361
 
354
362
 
363
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
364
+
365
+
366
+
355
367
  度々すみませんが何卒ご助力ください。

2

見辛いのでコメント削除

2015/04/14 07:21

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -26,11 +26,11 @@
26
26
 
27
27
  function Awake(){
28
28
 
29
- var isCheck : String = PlayerPrefs.GetString(prefix + "isCheck","false"); // isCheckの値を取得。ない場合(デフォルト)はfalse
29
+ var isCheck : String = PlayerPrefs.GetString(prefix + "isCheck","false");
30
-
30
+
31
- if(isCheck != "false"){ // 既にisCheckがtrueになっていたら(falseではなかったら)
31
+ if(isCheck != "false"){
32
-
32
+
33
- DescriptionWindow.SetActive(false); // DescriptionWindowを非活性にする(出さない)
33
+ DescriptionWindow.SetActive(false);
34
34
 
35
35
  }
36
36
 
@@ -38,13 +38,11 @@
38
38
 
39
39
 
40
40
 
41
- function windowClose(){ // DescriptionWindowを閉じる処理
41
+ function windowClose(){
42
-
42
+
43
- DescriptionWindow.SetActive(false); // DescriptionWindowを閉じる
43
+ DescriptionWindow.SetActive(false);
44
-
44
+
45
- PlayerPrefs.SetString(prefix + "isCheck","true"); // isCheckをtrueにしておく。こうする事でAwake()で出なくなる。
45
+ PlayerPrefs.SetString(prefix + "isCheck","true");
46
-
47
- // ★★★
48
46
 
49
47
 
50
48
 
@@ -158,35 +156,35 @@
158
156
 
159
157
  if(onEntry){
160
158
 
161
- updateDeltaTime += Time.deltaTime; // 経過時間を加算していく。(ストップウォッチみたいなもの)
159
+ updateDeltaTime += Time.deltaTime;
162
-
160
+
163
- if(updateDeltaTime > 1.0 && onEntryStep == 0){ // もし1秒経過してOnEntryStepが0だったら
161
+ if(updateDeltaTime > 1.0 && onEntryStep == 0){
164
-
162
+
165
- startCountDown.enabled = true; // startCountDownを活性化する
163
+ startCountDown.enabled = true;
166
-
164
+
167
- audio.PlayOneShot(seOnCountDown); // カウントダウンのseを一度だけ流し始める。
165
+ audio.PlayOneShot(seOnCountDown);
168
-
166
+
169
- startCountDown.text = "3"; // カウントダウンの表示を「3」にする。
167
+ startCountDown.text = "3";
170
-
168
+
171
- onEntryStep++; // 次のステップへ進む(これでif文にはもう入らなくなる)
169
+ onEntryStep++;
172
-
170
+
173
- }else if(updateDeltaTime > 2.0 && onEntryStep == 1){ // もし2秒経過していてOnEntryStepが1だったら
171
+ }else if(updateDeltaTime > 2.0 && onEntryStep == 1){
174
-
172
+
175
- startCountDown.text = "2"; // カウントダウンの表示を「2」にする。
173
+ startCountDown.text = "2";
176
-
174
+
177
- onEntryStep++; // 次のステップへ進む
175
+ onEntryStep++;
178
-
176
+
179
- }else if(updateDeltaTime > 3.0 && onEntryStep == 2){ // もし3秒経過していてOnEntryStepが2だったら
177
+ }else if(updateDeltaTime > 3.0 && onEntryStep == 2){
180
-
178
+
181
- startCountDown.text = "1"; // カウントダウンの表示を「1」にする。
179
+ startCountDown.text = "1";
182
-
180
+
183
- onEntryStep++; // 次のステップへ進む
181
+ onEntryStep++;
184
-
182
+
185
- }else if(updateDeltaTime > 4.0 && onEntryStep == 3){ // もし4秒経過していてOnEntryStepが3だったら
183
+ }else if(updateDeltaTime > 4.0 && onEntryStep == 3){
186
-
184
+
187
- startCountDown.text = "Go!"; // カウントダウンの表示をGo!にする。
185
+ startCountDown.text = "Go!";
188
-
186
+
189
- onEntryStep++; // 次のステップへ進む。
187
+ onEntryStep++;
190
188
 
191
189
 
192
190
 
@@ -206,15 +204,15 @@
206
204
 
207
205
 
208
206
 
209
- }else if(onEntryStep == 4){ // ステップが4だったら
207
+ }else if(onEntryStep == 4){
210
-
208
+
211
- startCountDown.color.a -= 0.02f; // カウントダウンの表示を透明にしていく
209
+ startCountDown.color.a -= 0.02f;
212
-
210
+
213
- if(startCountDown.color.a <= 0.0){ // 表示が消えたら(消えただけで活性化されている)
211
+ if(startCountDown.color.a <= 0.0){
214
-
212
+
215
- startCountDown.enabled = false; // カウントダウンの表示を非活性にする
213
+ startCountDown.enabled = false;
216
-
214
+
217
- onEntry = false; // カウントダウンを終わりにする
215
+ onEntry = false;
218
216
 
219
217
  }
220
218
 

1

前回の質問添付

2015/04/14 07:19

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  今日した質問に近い内容です。
2
2
 
3
- 前回の質問()では、初回のみ説明窓(DescriptionWindow)が出てくるというのは解決できたのですが、
3
+ 前回の質問(https://teratail.com/questions/8564)では、初回のみ説明窓(DescriptionWindow)が出てくるというのは解決できたのですが、
4
4
 
5
5
  初回で説明窓が出ている間にカウントダウンが始まってしまっているので、説明窓を閉じた後にカウントダウンが始まるように直したいです。
6
6