DIAVIS-wiki
//[[:private]] [[GraphicalRecipes]] AS3でGraphicalRecipeを作成していく. ---- #contents ---- *GraphicalRecipeクラスの作成 [#o3e3b4ca] 以下のようなファイルを作成コンパイルする. package { public class GraphicalRecipe { //コンストラクタ public function GraphicalRecipe() { } } } 以下のようなエラーが発生. >TypeError: Error #2023: ルートにリンクするには、クラス GraphicalRecipe$ が Sprite から継承する必要があります。 そこで,Spriteクラスを継承する.Spriteクラスを利用するためimport文も追加する. package { import flash.display.* public class GraphicalRecipe extends Sprite { //コンストラクタ public function GraphicalRecipe() { } } } *ファイルの読み込み [#c3878622] cf.XMLの読み込みに関してはこちらを参考に(akihiro kamijo;[[E4X:http://weblogs.macromedia.com/akamijo/archives/2006/02/e4x.cfm]]) >外部XMLファイルの読み込みは、まずURLLoaderを使って文字列として読み込む。 addEventListenerで読み込み完了のタイミング(Event.COMPLETE)を調べ、読み込みが完了したら、XMLに読み込んだ文字列を入れる。 var myXML:XML = new XML(myLoader.data); **食材 [#cdc687f0] **レシピ [#ld8a7f74] *クラスの設計 [#m526f018] *表示オブジェクト [#odd09ddd] *インタラクション [#u469f5ca] *レイアウト [#o455451e] |