ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

FLASHが好きな人、集まれ!コミュの雪を降らせたいのですが。。。。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
http://www.asahi-net.or.jp/~TK3T-YSOK/flash/tutorials/as/as13.html
を参考に、雪をふらせるムービーを作ろうとしているのですが、
メインのタイムライン1には、ローダーが入っているので、
フレーム2に「snow」という名前の5*5のmcを置いて、
インスタンス名前を「snow」にしました。
オプションで識別子を「snow」。「actionscriptに書き出し」にチェックしました。

mc「snow」をクリックして、ASを書き込み、
(これが、インスタンスに書き込む、っていうことなのかは、謎)
as用レイヤーをつくって、フレーム2に

s_num=200;
for (i=0;i<s_num;i++) {
duplicateMovieClip(snow,"snow"+i,i);
}

とフレームアクションを記入。


これでパブリッシュすると、


**エラー** シーン = シーン 1, レイヤー = レイヤー 17, フレーム = 2 :行 1:シンタックスエラー
 s_num=200;
**エラー** シーン = シーン 1, レイヤー = snow, フレーム = 2 :行 1:シンタックスエラー
 onClipEvent (load) {
ActionScript エラー数 :2 報告済みエラー :2


と出ます。

何処を如何すれば、いいのか、悩んでいます。
分かる人がいらっしゃいましたら、教えてください。

宜しくお願い致します。

環境
os XPpro.
flash 8

コメント(2)

どうも初めまして。
参考サイトの記述をそのままコピー&ペーストしていませんか?
例えば
onClipEvent

 onClipEvent
のように余分な全角スペースが入ってたりするとエラーが出ます。フレームアクションも同様。
スクリプトを手打ちするか、各行頭の全角スペースを全て削除すれば問題ないと思いますよ。

ちなみにこのケースではステージ上にインスタンスを配置して複製しているので識別子は必要ありません。ステージ上には置かず、ライブラリからattachMovieなどで呼び出す場合に必要になりますが詳細は割愛します。不必要なだけで識別子を設定していても問題はありません。

参考になれば幸いです
Keiさん!
ありがとうございます。
無事できました。
初歩的なミスで恥ずかしいです。

あと、
レスをつけていてくれたので、
お礼とご報告が遅くなってしまい、
すみませんでした。

ありがとうございました!

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

FLASHが好きな人、集まれ! 更新情報

FLASHが好きな人、集まれ!のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング