How are you using assets in your IDE?
Posted 12 August 2010 by Matan UbersteinI have a new idea for a Flash panel, but I need some statistics on how flash developers are using the generated classes from the Flash IDE. Look at the sample uses below before voting.
Update: Late entry “Embedding”, see George’s comment for example.
Extending:
package app.view
{
import assets.ButtonAsset
public class CustomButton extends ButtonAsset
{
public function CustomButton()
{
}
public function get label() : String
{
return field.text;
}
public function set label(value : String) : void
{
field.text = value;
}
}
}
Wrapping:
package app.view
{
import flash.display.Sprite;
import assets.ButtonAsset
public class CustomButton extends Sprite
{
protected var _asset : ButtonAsset;
public function CustomButton()
{
_asset = new ButtonAsset();
addChild(_asset);
}
public function get label() : String
{
return _asset.field.text;
}
public function set label(value : String) : void
{
_asset.field.text = value;
}
}
}
Direct:
package app.view
{
import flash.display.Sprite;
import assets.ButtonAsset
public class SomeClass extends Sprite
{
protected var _button : ButtonAsset;
public function SomeClass()
{
_button = new ButtonAsset();
_button.field.text = "Some text";
addChild(_button);
}
}
}
Post Details
-
George M
-
http://doesflash.com Matan Uberstein
-
George M
-
http://doesflash.com Matan Uberstein
-
George M
-
http://doesflash.com Matan Uberstein
-
George M
-
http://www.runtime.co.za Rw Liebenberg
-
http://doesflash.com Matan Uberstein
-
http://www.runtime.co.za Rw Liebenberg
-
http://www.runtime.co.za Rw Liebenberg
-
http://williancosta.com/blog/ Will Costa
-
http://doesflash.com Matan Uberstein
-
http://williancosta.com/blog/ Will Costa
-
George M
-
http://doesflash.com Matan Uberstein
-
Dave
-
http://doesflash.com Matan Uberstein
-
Dave
-
fernando_fr








