回答編集履歴
1
エラー原因の推測が間違っていたので、書き直しました。
test
CHANGED
@@ -12,37 +12,53 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
+
(少し前に回答を投稿したのですが、間違っていたので書き直します。)
|
16
|
+
|
17
|
+
|
18
|
+
|
15
19
|
*
|
16
20
|
|
17
21
|
|
18
22
|
|
19
|
-
|
23
|
+
原因は、
|
20
24
|
|
21
|
-
|
25
|
+
mc_master.width = 1920;
|
26
|
+
|
27
|
+
mc_master.height = 1080;
|
28
|
+
|
29
|
+
上の2行が悪さをしていたようです。
|
22
30
|
|
23
31
|
|
24
32
|
|
25
|
-
|
33
|
+
親MCに何も配置されないままサイズ指定を行ったために、
|
26
34
|
|
35
|
+
エラーになったようです。
|
36
|
+
|
27
|
-
親MCを
|
37
|
+
親MCのサイズ指定の2行を削除すると、表示されるようになります。
|
28
38
|
|
29
39
|
|
30
40
|
|
31
|
-
|
41
|
+
………………………………………………………………………………………………………
|
32
42
|
|
33
43
|
|
34
44
|
|
45
|
+
//親MC
|
46
|
+
|
47
|
+
//このMCのChildとして子MCを表示させる
|
48
|
+
|
35
|
-
|
49
|
+
var mc_master:MovieClip = new MovieClip;
|
50
|
+
|
51
|
+
mc_master.x = 0;
|
52
|
+
|
53
|
+
mc_master.y = 0;
|
54
|
+
|
55
|
+
addChild(mc_master);
|
36
56
|
|
37
57
|
|
38
58
|
|
39
|
-
//
|
59
|
+
//子MC
|
40
60
|
|
41
|
-
var mc_master:MovieClip = new MovieClip();
|
42
|
-
|
43
|
-
|
44
|
-
|
45
|
-
//
|
61
|
+
//refmcはリンケージ済のMovieClip
|
46
62
|
|
47
63
|
var mc1:MovieClip = new refmc();
|
48
64
|
|
@@ -54,22 +70,20 @@
|
|
54
70
|
|
55
71
|
|
56
72
|
|
57
|
-
|
73
|
+
………………………………………………………………………………………………………
|
58
|
-
|
59
|
-
mc_master.x = 0;
|
60
|
-
|
61
|
-
mc_master.y = 0;
|
62
|
-
|
63
|
-
mc_master.width = 1920;
|
64
|
-
|
65
|
-
mc_master.height = 1080;
|
66
74
|
|
67
75
|
|
68
76
|
|
69
|
-
//親MC(子MC配置済)を配置
|
70
|
-
|
71
|
-
|
77
|
+
*
|
72
78
|
|
73
79
|
|
74
80
|
|
81
|
+
ただの想像ですが、宣言した時点の空の親MCは、
|
82
|
+
|
75
|
-
|
83
|
+
widthが0、heightが0の状態だと予想されます。
|
84
|
+
|
85
|
+
0の状態のものを1920に伸ばす…
|
86
|
+
|
87
|
+
どういう処理になるのかわからないですが、
|
88
|
+
|
89
|
+
そのせいで表示されなくなったようです。
|