[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 12/03 19:40 / Filesize : 249 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ActionScript中〜上級者用スレ



1 名前:Now_loading...774KB [03/06/04 02:03 ID:CZK4t+jv]
ムービー内の詳しいASの組み方はもちろん、PerlやJava・PHPを介したCGI連携といった技術や、
XMLSocketを使用したオンラインゲームなど、ムービー以外の用途として活躍するActionScriptの技術交換スレです。
また、Flash Communication ServerとかColdFusionやRemoting、コンポーネント等、
他スレでは話題に上がりづらいFLASH周りのコアな技術交換&雑談にもご利用下さい。

前スレ(737で屈辱のdat逝き)
pc3.2ch.net/test/read.cgi/swf/1030886688/

※:なおこのスレでは「NowLoadingどうやるの?」みたいな
  初歩的な質問は受け付けませんのであしからず。

821 名前:820 mailto:sage [03/11/23 17:41 ID:???]
できないようでしたら、インスタンスの深度を変えるASでもいいんですが・・・。


822 名前:Now_loading...774KB mailto:sage [03/11/23 17:42 ID:???]
まあほら、あれだよ。質問スレのテンプレに貼ってあるけど、あくまで参考リンクだからさ。
悪いけどココ、質問スレじゃないのよね。

823 名前:Now_loading...774KB [03/11/23 17:48 ID:slttI3T8]
>>821
>>822
((((;゚Д゚)))ガクガクガクブルブルブル

824 名前:Now_loading...774KB mailto:sage [03/11/23 17:52 ID:???]
すわっぷでぃぷす();

825 名前:820 mailto:sage [03/11/23 17:54 ID:???]
>>824
あり。しらべてみます!!

826 名前:820 mailto:sage [03/11/23 17:59 ID:???]
深度の交換みたいですね。うまく使えば目的のものが作れるかもしれませんが思いつかないなぁ。
深度を数値で指定したいのですがなねぇ…

827 名前:Now_loading...774KB mailto:sage [03/11/23 18:05 ID:???]
>>826
本当に調べたか?

828 名前:Now_loading...774KB mailto:sage [03/11/23 18:29 ID:???]
SwapDepth を翻訳した予感

829 名前:820 mailto:sage [03/11/23 19:11 ID:???]
swapDepthを調べたんですが、ちがいますか?



830 名前:Now_loading...774KB mailto:sage [03/11/23 19:13 ID:???]
swapDepth(num);


831 名前:Now_loading...774KB mailto:sage [03/11/23 19:15 ID:???]
swapDepths(num) だった

832 名前:820 mailto:sage [03/11/23 19:15 ID:???]
myMovieClip.swapDepths(depth)
ですか。あぁあ。ありがとうございます。
さっそくやってみます。
本当にありがとうございます。アリガト!(´▽`)です!!

833 名前:820 mailto:sage [03/11/23 19:21 ID:???]
目的の作業ができました!!本当にありがとう!!

834 名前:Now_loading...774KB mailto:sage [03/11/23 19:47 ID:???]
>>833
いいってことよ

835 名前:830 mailto:sage [03/11/23 19:52 ID:???]
マルチに答えちまった・・・

_| ̄|○

836 名前:Now_loading...774KB mailto:sage [03/11/23 19:56 ID:???]
>>835
いいってことよ

837 名前:820 mailto:sage [03/11/23 20:05 ID:???]
>>830
マルチスマソです。

838 名前:819 mailto:sage [03/11/24 16:28 ID:???]
ここが質問スレだと勘違いしたばかりに、ちょっとご迷惑を
かけてしまいました。すいませんでした。
それを知った後、別スレにて同じ質問をさせていただいた結果、
無事解決することができました。
ホント助けて下さるみなさんに感謝しています。


839 名前:Now_loading...774KB mailto:sage [03/11/24 16:35 ID:???]
>>838
いいってことよ



840 名前:Now_loading...774KB [03/11/24 23:41 ID:wk+yfxdQ]
「おしえて!!FlashMxActionScript」よんでる方いませんか?
12−3のリマインダーを作ろうでのフレームアクションで
commandと言う変数が1フレーム目で宣言されているんですが
if文内や関数内でどう見てもスコープ内のローカル変数だと思うんですが
16フレーム目で参照されているのが納得いかないんですけど・・
スコープ外なのになんで参照できるんでしょうか?

841 名前:Now_loading...774KB mailto:sage [03/11/24 23:58 ID:???]
>>840
持ってないのでわからんがvarとかついてる?

842 名前:840 [03/11/25 00:20 ID:gqN4Jb1+]
varは使っていません
ムービークリップの1フレーム目で
if {
command = "change";
}
関数 {
command = "new";
}
このような使い方をして
16フレーム目で
if (command == "change") {
処理;
} else {
処理;
}
のように参照されています

843 名前:Now_loading...774KB mailto:sage [03/11/25 00:22 ID:???]
>>842
varがついてないとグローバル(っぽく)動作するよ
同じタイムライン内で参照可能

844 名前:842 [03/11/25 00:28 ID:gqN4Jb1+]
そうなんですか!!ありがとう
>>同じタイムライン内で参照可能
_global.変数
の宣言が仕様にあるのでグローバル(っぽく)動作する
とは思いもよりませんでした・・・

845 名前:Now_loading...774KB mailto:sage [03/11/25 01:42 ID:???]
グローバルっぽく、ってことは完全にglobalではないの?

846 名前:Now_loading...774KB mailto:sage [03/11/25 01:47 ID:???]
違うライムライン上からは変数名だけだと参照できないでしょ。
_root.commandみたいに参照しないと。グローバル変数だったらcommandだけで参照できる。
・・・先生!どのへんがグローバルなんですか?全然ちが、うわ何をする俺h

847 名前:Now_loading...774KB mailto:sage [03/11/25 02:03 ID:???]
タイムライン関数配列の中の1要素関数内でのみ有効って言えば分りやすい?
・・・分りにくいですか?そうですか

848 名前:Now_loading...774KB mailto:sage [03/11/25 02:23 ID:???]
>>840
> 「おしえて!!FlashMxActionScript」よんでる方いませんか?
> 12−3のリマインダーを作ろうでのフレームアクションで
> commandと言う変数が1フレーム目で宣言されているんですが
> if文内や関数内でどう見てもスコープ内のローカル変数だと思うんですが
> 16フレーム目で参照されているのが納得いかないんですけど・・
> スコープ外なのになんで参照できるんでしょうか?

Flashの変数のスコープはタイムライン変数と
関数内でvar宣言された変数と
_globalだけだよ。
まぁ後activationObjectでのスコープがあるけど。。

だからフレームアクションのスクリプトでは
if(bool){
var command;
}

function foo(){
command;
}
のどちらもローカル変数じゃなくてタイムライン変数(その変数が存在するムービークリップ内でのグローバルな変数)だよ。

849 名前:Now_loading...774KB [03/11/25 04:18 ID:PfucxBnb]
質問です。FLASH MXを使っています。
myLoadVars = new LoadVars();
myLoadVars.Ypos = _root.entryMode_mc.count.Y_string;
myLoadVars.sendAndLoad(Cgi, val, "POST");
と、Cgiに値を渡す処理の部分なんですが、
Yposにi++;のような変数を足して(Ypos + i)、
受け取ったCGIが、Ypos1、Ypos2となるような方法はないでしょうか。
よろしくお願いします。



850 名前:Now_loading...774KB mailto:sage [03/11/25 04:21 ID:???]
>>849
最近触って無いからあやふやだけど
eval("_root.hoge_mc.hage"+i)
みたいに出来たような出来なかったような

851 名前:Now_loading...774KB [03/11/25 04:50 ID:PfucxBnb]
849です。
myLoadVars.eval("Ypos"+i)= _root.entryMode_mc.count.Y_string;
としたり、
a = eval("Ypos"+i);
myLoadVars.a= _root.entryMode_mc.count.Y_string;
としてみましたが、
代入演算子の左側は、変数またはプロパティでなければなりません。
というエラー出力が出てしまいました。
どうしたらいいでしょうか。


852 名前:Now_loading...774KB mailto:sage [03/11/25 05:05 ID:???]
>>851
_rootから括れば?

853 名前:Now_loading...774KB mailto:sage [03/11/25 05:07 ID:???]
eval("myLoadVars.Ypos"+i) = ...はどうかな

854 名前:Now_loading...774KB mailto:sage [03/11/25 05:09 ID:???]
だめかも
www.macromedia.com/jp/support/flash/ts/documents/fl0263.html
これ参考にして。

855 名前:Now_loading...774KB mailto:sage [03/11/25 05:28 ID:???]
>>854
this最強だな

856 名前:Now_loading...774KB [03/11/25 12:54 ID:PfucxBnb]
851です。
無理でした。エラーは出なかったんですけど、
myLoadVarsにはいってくれてないのか保存用のファイルには
なにも書きもまれませんでした。

857 名前: ◆0SYzNuPrAU mailto:sage [03/11/25 13:41 ID:???]
myLoadVars["Ypos"+i] = _root.entryMode_mc.count.Y_string;

でどうでしょう。


858 名前:Now_loading...774KB [03/11/25 14:36 ID:PfucxBnb]
できました!本当にありがとうございました!

859 名前:Now_loading...774KB mailto:sage [03/11/25 15:43 ID:???]
>>858
いいってことよ



860 名前:Now_loading...774KB mailto:sage [03/11/25 15:46 ID:???]
>>859
オマエ857じゃないだろってw

861 名前:857 mailto:sage [03/11/25 17:39 ID:???]
>>860
いいってことよ

862 名前:926 mailto:sage [03/11/25 18:29 ID:???]
AS2.0って型を明示的に宣言出来るけど、
これって【パブリッシュ時に型がチェックされてエラーを出すだけ】で
最適化コンパイルみたいな事は行われないんですかね?

JScript.NETみたいにスクリプト言語の利便性ももちつつ、コンパイル言語としても動く
みたいなの期待してたんですが・・・

MX2005に期待

863 名前:Now_loading...774KB mailto:sage [03/11/25 18:40 ID:???]
単にメモリー確保して領域増やせるだけか。
んなのより正規表現を強化してほしかったよ。

>>862
来年もVarUP?勘弁してくれ



864 名前:Now_loading...774KB mailto: [03/11/25 18:45 ID:???]
>863
え、知らんの?
upgradeは1回までパスすることを許されるけど、
2回目パスすると次回安価なupgrade料金は適用されなくて、
んじゃ、新品買うよ!!って値段になるんだよ〜。

865 名前: ◆0SYzNuPrAU mailto:sage [03/11/25 19:34 ID:???]
>>862
public、private のアクセス制御もコンパイル時にチェックされるだけで
ランタイム時は(ry



ところで
FreeHandMX2004(?)が出たらStudio MX 2004 v1.1 になってまた金取られる罠ですか?

866 名前:Now_loading...774KB mailto:sage [03/11/25 21:48 ID:???]
つーか未だに正規表現オブジェクト用意してくれない意図が判らん。

867 名前:Now_loading...774KB mailto:sage [03/11/25 21:49 ID:???]
あでもマウスホイールイベントを通知してくれるようになったのは
大変結構やね。

868 名前:Now_loading...774KB mailto:sage [03/11/26 00:40 ID:???]
すんません。MXでの質問です。

MC "A" "B" "C" "D" と用意して、AとBをCの中に配置します。
このとき、BをAでマスクしている状態です。
で、_rootにCとDを配置して、それぞれC,Dの1フレーム目に
onClipEvent (load) で
Dにはthis.swapDepth(1)
Cにはthis.swapDepth(2)
としてやったわけですが、
C内でかかっているはずのマスクが無くなり、Bがむき出しになった状態で表示されます。
マスクレイヤーがいかんのかと思い、setMaskを使ってみましたが、やはりマスクがかかりません。
何か見落としてるんでしょうか?


869 名前:Now_loading...774KB mailto:sage [03/11/26 00:50 ID:???]
>>868
スレタイを見落としてる



870 名前:Now_loading...774KB mailto:sage [03/11/26 00:53 ID:???]
>>869
安心汁。ちゃんと初心者スレにもマルチしてるから。

871 名前:Now_loading...774KB mailto:sage [03/11/26 01:15 ID:???]
ttp://up.isp.2ch.net/up/cd1bf228c72e.zip
何がいけないのか分りやすく教えてやる

872 名前:Now_loading...774KB mailto:sage [03/11/26 01:31 ID:???]
>>871
おおっ。ありがォ。みてみまつ。

873 名前:Now_loading...774KB mailto:sage [03/11/26 02:12 ID:???]
>>871
maskedClip内のbにmaskっつってインスタンス名つけて
onClipEvent(load){
this.setMask(_parent.mask);
trace("masktarget:"+this.getDepth());
}
にしてみたら、
なるほど〜。マスクすると深度入れ替わるのね〜。
ばっちりヒントになりましたわ。ありがとうございました。


874 名前:Now_loading...774KB mailto:sage [03/11/26 03:30 ID:???]
ここは「口は悪いがイイ人」のスレとして認定されました。

875 名前:Now_loading...774KB mailto:sage [03/11/26 07:10 ID:???]
>>873
いいってことよ

876 名前:Now_loading...774KB mailto:sage [03/11/26 11:12 ID:???]
すみませんがFLASH MXで
x = "i==j&&j==k";
こんなxを式として評価できますか?
xは外部テキストファイルから取得した文字列です。

877 名前:Now_loading...774KB mailto:sage [03/11/26 12:01 ID:???]
>>876
残念ながらFlashのevalは数式を評価できません

自分で式として評価するモジュールをつくることは無理ではないと思います

878 名前:876 mailto:sage [03/11/26 12:23 ID:???]
>>877
ありがとうございます。
よーしママも頑張って作っちゃうぞー!という気持ちになりました。

879 名前:Now_loading...774KB mailto:sage [03/11/26 12:59 ID:???]
数式文字列
↓ 字句解析(変数や記号などのチェック)
↓ 構文解析(式として成立する書式かどうか)
↓ 意味解析(加減乗除の手順を解析)
↓ コード最適化(式を逆ポーランド法に返還)
↓ コード生成(逆ポーランド表記の字句配列を計算)
数値

まさにコンパイラ・・・




880 名前:Now_loading...774KB mailto:sage [03/11/26 16:17 ID:???]
インタプリタ・・・

881 名前:Now_loading...774KB mailto:sage [03/11/26 21:33 ID:???]
(346346+184184)*2=1061060
(サセロサセロ+イヤヨイヤヨ)*2=イレロイレロ

882 名前:Now_loading...774KB mailto:sage [03/11/27 12:36 ID:???]
( ´ _ゝ`)フーン

883 名前:Now_loading...774KB mailto:sage [03/11/29 03:01 ID:???]
AS2.0勉強がてら既存のものをクラス化して移植してみた。

・厳密な型宣言
・クラス宣言は1ファイル1クラス

FLASHの柔軟な制約になれてた者としては小中規模アプリ開発ではAS1のが遥かに効率いいね(・A・
(複数ASファイルを効率よく編集できるASエディタが搭載されてたり、実行速度が上がるのであれば別だけど)


なにはともあれ

・コンパイル時だけのチェックで動作速度自体はAS1とかわらない
・おまけにランタイム時は型指定した意味無し・・・

の時点で使えないね。

884 名前:Now_loading...774KB mailto:sage [03/11/29 08:58 ID:???]
速度上がらないのか・・・

885 名前:Now_loading...774KB mailto:sage [03/11/29 09:12 ID:???]
>>883
コンパイル時のチェックだけでもだいぶましだと思うが。

886 名前:Now_loading...774KB mailto:sage [03/11/29 13:43 ID:???]
> ・コンパイル時だけのチェックで動作速度自体はAS1とかわらない

将来的には、JAVA 並に速くなるのと違うの?

> ・クラス宣言は1ファイル1クラス

これは JAVA の糞仕様。あわせることないのにぃ。

なんちゃって。




887 名前:Now_loading...774KB mailto:sage [03/11/29 13:46 ID:???]
javaってpublicなクラスで1ファイルだっけ
中でどれだけ継承していようと・・・

888 名前:Now_loading...774KB mailto:sage [03/11/29 14:49 ID:???]
Javaは1ファイル中にpublicクラスが1つだけってだけで、クラス自体は何個でも定義できるよ。

privateでサブクラスからもアクセス可能なのか

889 名前:Now_loading...774KB mailto:sage [03/11/29 17:27 ID:???]
>>886
期待



890 名前:Now_loading...774KB mailto:sage [03/11/29 23:45 ID:???]
AS2まだ使ってないんだが、ASと比べてのメリットって何だ?
タイムラインと関係ないスクリプトが書けるってのがあるって聞いたがそれぐらいか?
新しいメソッドやイベントなんかは抜きにすると、仕様変更の意味が薄いような。

891 名前:Now_loading...774KB mailto:sage [03/11/30 01:08 ID:???]
>>890
メタデータを記述できて、それをFlashがサポートしているのが
大きいね。
Javaに近いって言うやついるけど、.Netに近いね。

892 名前:Now_loading...774KB mailto:sage [03/11/30 01:12 ID:???]
>>891

よーわからん
詳細キボンヌ

893 名前:890 mailto:sage [03/11/30 01:15 ID:???]
.net・・・わからん。JAVAならわかるんだが。
まあとりあえず使ってみようかな。

894 名前:Now_loading...774KB mailto:sage [03/11/30 05:14 ID:???]
何に近いも何も
ECMAスクリプトなんだけどね

>>891
.NETとJAVAって概念的には似たようなもんだしね
でも言語的には比較できない気が・・・
(てゆーか.NETじゃなくてC#のこと?)

>メタデータを記述できて、それをFlashがサポートしているのが
の意味がさっぱりわからん

895 名前:Now_loading...774KB mailto:sage [03/11/30 09:10 ID:???]
>>894
メタデータとは、
[RequiresDataBinding(true)]
[Event("change")]
こんなやつ。
www.macromedia.com/devnet/mx/flash/articles/buildtest_comp.html
嫁。これをFlashの開発環境が読み取って、
データバインディングとかしてくれる。

.Netは、言語や構文は違っても中身はいっしょ。

896 名前:Now_loading...774KB mailto:sage [03/11/30 17:20 ID:???]
「言語や構文は違っても中身は一緒」と「FLASH・AS」のどこらへんが似てるんだろ・・・

JAVAの構文とAS2の構文が似てるって意味でJAVAライクって言われてるだけで
概念的にはただのスクリプト言語でしかない罠




897 名前:Now_loading...774KB mailto:sage [03/11/30 17:32 ID:???]
似せるんならもっと似てるほうがいいなー
全然似てないように見えるのは漏れだけではあるまい。

まあASはASってことで

898 名前:Now_loading...774KB mailto:sage [03/11/30 21:32 ID:???]
JavaもASも中間コードコンパイルじゃん

899 名前:Now_loading...774KB mailto:sage [03/11/30 21:53 ID:???]
JAVAやFlashがランタイム使うのはまだ分るけど
.NETがランタイム使う理由が意味不明
C++でJITコンパイルしてくれるよう仕様を変えてくれ



900 名前:Now_loading...774KB mailto:sage [03/11/30 22:24 ID:???]
>>899
ていうかすでにスレ違いだし

901 名前:Now_loading...774KB mailto:sage [03/11/30 22:39 ID:???]
>>900
俺だけに言うなよ糞が
お前はスピード違反のネズミ捕りか

902 名前:Now_loading...774KB mailto:sage [03/11/30 23:09 ID:???]
速度2.0と1.0とで変わらないというけど、
少なくとも継承機能を利用した場合、既存のプロトタイプチェーン利用した
ものより早くなってるっぽいよ。てっきり内部で同じ事してるだけかと思っ
てたんだけどねえ。

903 名前:Now_loading...774KB mailto:sage [03/11/30 23:24 ID:???]
ゲーム作らないから継承なんて使わない・・・


904 名前:Now_loading...774KB mailto:sage [03/12/01 00:00 ID:???]
JAVAとかC++とか.NETとかってみなさん何に使ってるの?

905 名前:Now_loading...774KB mailto:sage [03/12/01 00:21 ID:???]
Java:特に用途なしjavaxくらい?
C++:まんせー
.NET:Javaにおなじ

906 名前:Now_loading...774KB mailto:sage [03/12/01 00:26 ID:???]
JAVAはJAVAアプレットと携帯のアプリぐらいだなあ。
スレ違いスマソ

907 名前:Now_loading...774KB mailto:sage [03/12/01 03:19 ID:???]
えんたーぷらいす用途

908 名前:Now_loading...774KB mailto:sage [03/12/02 14:30 ID:???]
なぁなぁクラス内変数でthisって書く?

class hoge{
var name:String = "";
public function hoge(){
this.name = "HOGEHOGE";
}
}

のthis.nameの部分。
必要は無いのかもしれないけど、
なんとなく書いちゃってるんだよね・・・個人的に見やすいし。

弊害が無いなら書き続けるけど
定石というか、普通は書かないのであれば書かない



909 名前:Now_loading...774KB mailto:sage [03/12/02 15:20 ID:???]
同感。
this.name と書きたい。
m_ なんてプレフィックスをつけなければやってられない
他の言語のことを知らないのかといいたい。




910 名前:Now_loading...774KB mailto:sage [03/12/02 21:21 ID:???]
>>908
プログラマだから断言できるけど
書いて構わないよ。書いても書かんでも同じだが、それで落ち着くなら
記述するといい。

ただ、クラス内に定義したfunctionブロック内のスコープ上で記述する
thisは、基本的には生成されたインスタンスを指す事だけは忘れないように。

ただしインタプリタの領域を脱してる訳では無いのでコンパイル時にthis
部分が自動的に破棄されるような仕様になっていなかった場合、その記述分
ファイルサイズは増える可能性がある。その点も念頭に。

911 名前:Now_loading...774KB mailto:sage [03/12/02 22:09 ID:???]
> ファイルサイズは増える可能性がある。その点も念頭に。
サイズ増えたら充分弊害ですやん。
いまんとこ増えてないです。今後もきっと同じはず..

912 名前:Now_loading...774KB mailto:sage [03/12/02 22:47 ID:???]
コーディング規約はないのかな。

913 名前: ◆0SYzNuPrAU mailto:sage [03/12/04 13:16 ID:???]
やっとMX2004Pro買ったよ!・∀・)
FreeHandMXが二個になっちった(´∀`)イラネ

で新機能弄くりつつ
ASコードをAS2に移植したらコード量が1.5倍くらいでかくなたーよ
いつかコンパイル言語としても動く事を願ってますよ



914 名前: ◆0SYzNuPrAU mailto:sage [03/12/05 19:58 ID:???]
AS2で記述
 ↓
パブリッシュ
 ↓
AS1に変換される

なんだね。
AS2は本当にコーディング時だけの機能なのか・・・

結局はAS1で最適化してコード書くのがパフォーマンス的に現場最速なのか?


915 名前:Now_loading...774KB mailto:sage [03/12/05 20:12 ID:???]
>>914
それは本当ですか?
どうやって確かめたんですか?中間コードで比較?


916 名前:(・A・) ◆0SYzNuPrAU mailto:sage [03/12/06 03:39 ID:???]
>>915
パブリッシュしたswfをASViewerで見たところ
型指定やclass定義等見当たらず、従来のfunctionとprototype、#initclipによる定義に置き換わっていました。
(class TESTを定義していた場合_global.TEST functionに置き換わっていました)

試しにAS2で記述した簡単なクラスを
【Player7、AS2】【Player6、AS2】【Player6、AS1】
それぞれの形式で書き出してみました

■結果
【Player6、AS1】
はclass指定等、AS2全てのコードが無視(破棄)されたコードが生成されました

【Player7、AS2】
【Player6、AS2】
はswf自体のサイズは多少違いましたがコード部分は同じものが生成されました。

#しかし、動作速度ではPlayer7用に書き出した方が明らかに上でした。
#これはswfの書き出しバージョンに合わせてPlayer側も挙動が変わるって感じではないでしょうか?


引き続き検証してみるです

917 名前:(・A・) ◆0SYzNuPrAU mailto:sage [03/12/06 03:44 ID:???]
>>914-918
連投ごめん
テストAS2クラス
----------------------------------------
class AS2Test{
   static var NAME:String = "DAMEPO";
   private var age:Number = 10;

   public function AS2Test(){
      trace(AS2Test.NAME);
      trace(this.getAge());   
   }
   
   private function getAge():Number{
      return(this.age)   
   }
   
}
----------------------------------------

918 名前:(・A・) ◆0SYzNuPrAU mailto:sage [03/12/06 03:46 ID:???]
>>914-918
パブリッシュ後のコード
----------------------------------------
  #initclip
   if (!_global.AS2Test) {
    var v1 = function () {
     trace(AS2Test.NAME);
     trace(this.getAge());
    };

    _global.AS2Test = v1;
    var v2 = v1.prototype;
    v2.getAge = function () {
     return this.age;
    };

    v1.NAME = 'DAMEPO';
    v2.age = 10;
    ASSetPropFlags(_global.AS2Test.prototype, null, 1);
   }
  #endinitclip
----------------------------------------

919 名前:Now_loading...774KB mailto:sage [03/12/06 05:05 ID:???]
互換性とかプレイヤーのサイズを抑えるためにこういう仕様なのかもなー。



920 名前:Now_loading...774KB mailto:sage [03/12/06 20:41 ID:???]
現時点ではAS2はイラネってことでOK?

921 名前:Now_loading...774KB mailto:sage [03/12/06 20:47 ID:???]
乙です。

> #しかし、動作速度ではPlayer7用に書き出した方が明らかに上でした。
> #これはswfの書き出しバージョンに合わせてPlayer側も挙動が変わるって感じではないでしょうか?

ここだけで安心。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<249KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef