FAQ |
Calendar |
![]() |
|
Programming Share, tanya jawab, saling bantu antar programmer dengan berbagai macam bahasa pemrograman. |
![]() |
|
Thread Tools |
#1
|
|||
|
|||
![]()
bro tanya donk.. misalnya gua punya tampilan flash gini ![]() component ini gua beri nama mcproductpane trus yang kotak2 di dalem mcproductpane ini gua ambil dari component lain.. dari compnent ini ![]() compinent ini gua beri nama mcproduct masalhnya sekarang di mcproduct gua mau beri tombol buat menggerakan gambar baju c2 dan celana s1 di mcproductpane.. karena tombolnya di mcproduct maka AS buat gerakin baju itu gua pasang disini seperti ini.. PHP Code: package { import flash.display.*; import flash.events.*; import flash.net.*; import flash.text.*; public class Product extends Sprite { public var info_btn:SimpleButton; public var addToCart_btn:SimpleButton; public var title_txt:TextField; public var price_txt:TextField; public var cover_mc:MovieClip; private var _data:Object; private var loader:Loader; public var use_btn:SimpleButton; public function Product() { cover_mc.x = 11; cover_mc.y = 11; use_btn.addEventListener(MouseEvent.CLICK, use_btn_click); info_btn.addEventListener(MouseEvent.CLICK, info_btn_click); addToCart_btn.addEventListener(MouseEvent.CLICK, addToCart_btn_click); loader = new Loader; cover_mc.addChild( loader ); } public function set data(obj:Object):void { _data = obj; if ( !data ) { this.visible = false; loader.unload(); } else { this.visible = true; title_txt.text = _data['name']; price_txt.text = _data['price']; var pic:String = 'imgs/small/' + _data['book_id'] + '.jpg'; var ur:URLRequest = new URLRequest(global.appPath + pic); loader.load( ur ); } } public function get data():Object { return _data; } private function use_btn_click(ev:MouseEvent):void { c2.x=-330.5; c2.y=344.4; s1.x=-326.6; s1.y=181.0; s1.width=163.0; s1.height=222.0; c2.width=110; c2.height=312; } private function info_btn_click(ev:MouseEvent):void { var pd:ProductDetail = new ProductDetail(data); stage.addChild(pd); pd.addEventListener(ProductEvent.ADD_TO_CART, this.parent.parent['whenAddToCart']); } private function addToCart_btn_click(ev:MouseEvent):void { dispatchEvent( new ProductEvent(ProductEvent.ADD_TO_CART, data) ); } } } gini bro.. misalnya gua rubah,tombol itu fungsinya jadi ambil gambar dari suatu folder gitu dimasukin ke flash.. trus gambar itu mau saya letakkan di suati posisi X and Y di component yang berbeda dengan component dimana saya meletakkan tombol.. misalnya tombol di component product gambar mau di load dicomponent productpane.. sedangkan di component productpane sendiri ada beberapa component product di dalamnya.. Terkait:
|
![]() |
|
|