忍者ブログ

painkiller_blog

仕事でwebのお仕事。プライベートで油絵描いてます。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

我流な僕のAS3

我流AS3に拍車がかかっています。

さて、AS3でドキュメントクラスを使いながらflaファイルの1フレーム目にstop()とか入れたいとき、、、
癖でドキュメントクラスをextends Spriteになってたのをextends MovieClipにするとOK。

spriteだとエラーになる。
ってか、当たり前か。”フレームを持たないMovieClip”がSpriteなんだから。。。

メモ

PR

クラスのまとめ方

AS3でクラスを用いてよく書いてますが、Main.asがやたら長くなってしまって困る。
よく見るとイベントリスナーだらけで全然すっきりしない。もっとクラスをうまくまとめる方法を考えないと次に触るのが嫌になりそう。。。

そんなときこんなエントリーが!

http://level0.kayac.com/2009/07/directory_works.php#002211

うぉ~貴重!

Cookie取得

Cookieをとって2回目以上の場合、オープニングムービーを飛ばす、という事で
「さて、どうしよう?」
と考えた。

flashの場合
・SharedObjectの使用
・ExternalInterfaceでjavascriptを呼び出す
・FlashVarsでの変数受け渡し

さて、どうしたものかと決めたのはFlashVars。

javascriptでCookieを取得、FlashVarsで受け渡してFlashでif文分岐。
ということで


gotoAndStop()にて

gotoAndStop("blue")
とラベル名に移動してストップするようにしたかったんだけど、できんかった。

そこでラベル名を"_blue"にするといけた。

予約語みたいなものはだめなのかな?

あぁ~悔しい!

Tweener使おうとしてCurveModifiers.init();の一行がすこっと抜けてた!

あぁ~、こういうのが一番ばかばかしい。
悔しい!

Copyright © painkiller_blog : All rights reserved

TemplateDesign by KARMA7

忍者ブログ [PR]

管理人限定

カレンダー

04 2024/05 06
S M T W T F S
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

最新CM

[10/08 イズカワタカノブ]

最新TB

ブログ内検索

アクセス解析

ブログを評価する「ブログレーダー」