看板 Flash 關於我們 聯絡資訊
我重新解釋一遍好了 現在我有個fla 元件庫裡面有16個bitmap 分別為FaceData_ReyePng,FaceData_HairPng....等等 另外 和fla同階層資料夾內 有FaceData.as 還有對應元件庫的FaceData_ReyePng.as,FaceData_HairPng.as...等等 同階層有一個mx資料夾 裡面有core和utils兩個資料夾 分別也有一些as 先說我要的問題 1.那些元件類別是這樣直接bitmap沒錯吧?不須要另外的MovieClip? 2.主場景裡面不需要任何東西,執行時就會自動產生了嗎? 3.主時間軸的第一格,不需要#include任何as,就會自動生效了嗎? 4.當初的解析用的swf旁邊還有一個.data檔,請問要用什麼開? --------- 其中FaceData_ReyePng.as的內容是 package { import mx.core.*; public class FaceData_ReyePng extends BitmapAsset { public function FaceData_ReyePng() { return; }// end function } } 其中FaceData_HairPng.as的內容是 package { import mx.core.*; public class FaceData_HairPng extends BitmapAsset { public function FaceData_HairPng() { return; }// end function } } 最重要的 FaceData.as的內容是 package { import flash.display.*; public class FaceData extends Sprite { private var LeyeShadowPng:Class; private var facez2:Bitmap; private var shadow_eyelash:Bitmap; private var ReyeReflectPng:Class; private var UpperTeethPng:Class; private var leye:Bitmap; public var reye_shadow_png:BitmapData; public var hair_png:BitmapData; private var face:Bitmap; private var leye_shadow:Bitmap; public var reye_png:BitmapData; private var LeyeReflectPng:Class; private var FacePng:Class; private var reye:Bitmap; public var lip_eyelash_png:BitmapData; private var lip_eyelash:Bitmap; public var facez_png:BitmapData; public var leye_reflect_png:BitmapData; private var LipEyelashPng:Class; private var leye_reflect:Bitmap; public var leye_shadow_png:BitmapData; private var HairPng:Class; private var lower_teeth:Bitmap; private var reye_shadow:Bitmap; private var reye_reflect:Bitmap; public var facez2_png:BitmapData; public var torso_factor_png:BitmapData; private var ReyePng:Class; private var ReyeShadowPng:Class; private var torso_factor:Bitmap; public var lower_teeth_png:BitmapData; public var leye_png:BitmapData; public var face_png:BitmapData; private var ShadowEyelashPng:Class; private var FaceZPng:Class; public var eyemat_png:BitmapData; private var LeyePng:Class; private var LowerTeethPng:Class; public var upper_teeth_png:BitmapData; private var eyemat:Bitmap; private var FaceZ2Png:Class; public var shadow_eyelash_png:BitmapData; private var upper_teeth:Bitmap; private var facez:Bitmap; private var TorsoFactorPng:Class; private var hair:Bitmap; public var reye_reflect_png:BitmapData; private var EyematPng:Class; public function FaceData() { TorsoFactorPng = FaceData_TorsoFactorPng; FaceZPng = FaceData_FaceZPng; FaceZ2Png = FaceData_FaceZ2Png; FacePng = FaceData_FacePng; LipEyelashPng = FaceData_LipEyelashPng; HairPng = FaceData_HairPng; EyematPng = FaceData_EyematPng; ShadowEyelashPng = FaceData_ShadowEyelashPng; LowerTeethPng = FaceData_LowerTeethPng; UpperTeethPng = FaceData_UpperTeethPng; LeyePng = FaceData_LeyePng; LeyeReflectPng = FaceData_LeyeReflectPng; LeyeShadowPng = FaceData_LeyeShadowPng; ReyePng = FaceData_ReyePng; ReyeReflectPng = FaceData_ReyeReflectPng; ReyeShadowPng = FaceData_ReyeShadowPng; hair = new HairPng(); hair_png = hair.bitmapData; eyemat = new EyematPng(); eyemat_png = eyemat.bitmapData; leye = new LeyePng(); leye_png = leye.bitmapData; leye_reflect = new LeyeReflectPng(); leye_reflect_png = leye_reflect.bitmapData; leye_shadow = new LeyeShadowPng(); leye_shadow_png = leye_shadow.bitmapData; reye = new ReyePng(); reye_png = reye.bitmapData; reye_reflect = new ReyeReflectPng(); reye_reflect_png = reye_reflect.bitmapData; reye_shadow = new ReyeShadowPng(); reye_shadow_png = reye_shadow.bitmapData; lip_eyelash = new LipEyelashPng(); lip_eyelash_png = lip_eyelash.bitmapData; lower_teeth = new LowerTeethPng(); lower_teeth_png = lower_teeth.bitmapData; upper_teeth = new UpperTeethPng(); upper_teeth_png = upper_teeth.bitmapData; shadow_eyelash = new ShadowEyelashPng(); shadow_eyelash_png = shadow_eyelash.bitmapData; face = new FacePng(); face_png = face.bitmapData; facez = new FaceZPng(); facez_png = facez.bitmapData; facez2 = new FaceZ2Png(); facez2_png = facez2.bitmapData; torso_factor = new TorsoFactorPng(); torso_factor_png = torso_factor.bitmapData; return; }// end function } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.68.89.74