パラフラノススメ

ようこそParaFla!ユーザーの皆さん

全体表示

[ リスト ]

ParaFla!におけるAS その1

ParaFla!におけるASの注意点を少し書いてみたい。

文法の微妙な違い

ParaFla!がASのコンパイルに使っている、MINGの問題点とも言えると思うけれども、本家Flashのコードが通らない場合がある。その注意点を幾つかあげてみる。

クリップアクションの注意

MINGの問題で、クリップアクションの中で複数のonClipEvent(){}の間には - が、必要になる。
本家の解説を読み解く時に注意。
これは、ボタンアクションのon(){}でも同様である。
onClipEvent(load){

}
-
onClipEvent(enterFrame){

}
-
on(Press){

}

行の最後にかならず ; が必要。

ECMAScriptにおいては、行の最後の ; が無い場合には、あるものとして処理されるが、ParaFla!では無いとエラーになる。
注意する点は、無名関数の最後など。
var f = function(){

};//<-最後の;を必ず付ける
本家用の解説には最後の ; が、無い時もよくあるので注意。

同じ特性になるのか不明だが、switch〜case分にも問題がある。
複数のcaseで同じ処理をする場合、caseを並べる事があるが、これもエラーになる。
switch(n){
case 1://<-ココでえらー
case 2:

default:

}
case 1:;と最後に ; を入れるとコードが通る。

閉じる コメント(2)

顔アイコン

swf4のASをコピペした時にエラーになりました。「;」入れたら通りますか。テキストに確か保存してたよ
試してみます。

2008/3/18(火) 午後 9:42 iidako

顔アイコン

「;」をいれてみましたが、エラーでした。最初のところがエラーになりました_| ̄|○l|l|l ガクゥ

2008/3/20(木) 午前 7:57 iidako

コメント投稿
名前パスワードブログ
投稿

閉じる トラックバック(0)

トラックバックされた記事

トラックバックされている記事がありません。

トラックバック先の記事

  • トラックバック先の記事がありません。

芸能人・有名人の新着記事


.

Akkii
人気度

ヘルプ

Yahoo Image

1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
  今日 全体
訪問者 0 20989
ブログリンク 0 7
コメント 0 164
トラックバック 0 5

開設日: 2005/6/8(水)


プライバシーポリシー -  利用規約 -  ガイドライン -  順守事項 -  ヘルプ・お問い合わせ

Copyright (C) 2012 Yahoo Japan Corporation. All Rights Reserved.