質問と答

Time-stamp: "2011-12-26 Mon 12:55 JST hig"

Flash IDEでパブリッシュの際に このクラスの名前'ZZZ'は、ロードされた別のクラスの名前'ZZZ'とコンフリクトします, と言われてエラーになる

本来は, ビルトインクラスと同じ名前でクラスを作ってしまった場合に出るべきエラーでしょうが, そうでない場合で, パブリッシュの際の中間生成物の整合性が`たまたま'失われたときに出るようです.

制御>パブリッシュキャッシュをクリアで解消することもあるようです.

cf. ActionScriptのコンフリクトエラー - blog.katsuma.tv http://blog.katsuma.tv/2007/02/actionscript.html

ハイスコアや個人別設定を端末に保存するには

SharedObject クラスが使えます. 通常の(Desktop の) Flash においては, SharedObject クラスは複数の swfの間で情報を共有するための仕組みですが, Flash Liteではひとつのswfが情報を保存して自ら利用する用途にのみ使えます. iアプリでいうスクラッチパッド, WebでいうCookieのようなものです.

MovieClipの階層構造のもとで親やいちばん上位のMovieClipにアクセスするには

_parent, _rootなどが使えます. _global でグローバルな変数を利用できます.

このサイトのコンテンツ

QRcode to hig3.net

https://hig3.net