<?xml version=" 1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
creationComplete="init()">
<mx:Script>
<![CDATA[
public function init():void {
var sprite:Sprite = new Sprite(); // replace "Sprite" (both places) with class you want to add
// drawing a rectangle on the sprite to prove adding the sprite worked in this example
sprite.graphics.beginFill(0);
sprite.graphics.drawRect(0,0,200,400);
holder.addChild(sprite); // add the sprite to any UIComponent
}
]]>
</mx:Script>
<mx:UIComponent id="holder" />
</mx:Application>
Additionally, intead of creating a Flex Project, you could create an Actionscript Project which I think uses Sprite as it's base class instead of Application.
- Dan
On 10/11/06, flexlearner <[EMAIL PROTECTED]> wrote:
Yes, Thanks Dan. I perfectly understand that Sprite class should
extend UIComponent class to get added in UIcomponent by AddChild
method. But its actually vice versa. But then How should try all
those samples which comes in Flex builder help and extends the class
sprite.
What I believe is if they have given example there should be some way
to use it also... How should I try all those code samples that is
given in flex builder help.
Regards
fl
--- In [email protected], "Daniel Freiman" <[EMAIL PROTECTED]>
wrote:
>
> Containers require all children to be a UIComponent (or maybe it's
implement
> IUIComponent). I think all other objects that can have children
require
> chlidren to be DisplayObjects. So you can add a DisplayObject as a
child to
> a Sprite, UIComponent, DisplayObjectContainer, etc. I mostly work
with
> Actionscript so I don't know about puting Sprites in MXML, but if
you can,
> the Sprite would need to be the child of a UIComponent.
>
> - Dan
>
> On 10/10/06, flexlearner <[EMAIL PROTECTED]> wrote:
> >
> > No not in canvas only..
> >
> > My general question is if at all we have to use sprites in our
mxml
> > file..how should we do it.. what will the approach
> >
> > Regards,
> > fl
> >
> > --- In [email protected], "flex-guitar" <flex@> wrote:
> > >
> > > I've had trouble with this as well. I ended up putting a
> > UIComponent in the
> > > Canvas and adding children to it instead of to the Canvas.
> > >
> > > I don't know why Canvas throws an error, since it is a subclass
of
> > > UIComponent, but it does.
> > >
> > > HTH,
> > > Derek
> > >
> > > -----Original Message-----
> > > From: [email protected]
> > [mailto:[email protected]]On
> > > Behalf Of newLearner learner
> > > Sent: Tuesday, October 10, 2006 8:10 AM
> > > To: [email protected]
> > > Subject: [flexcoders] sprites in MXML
> > >
> > >
> > >
> > > Hello ,
> > > I have a very basic question
> > > Please can somebody tell me how should I use sprites in my
> > mxmlfile
> > > i get errors everytime i try to something like:
> > >
> > > Canvas_instance.addChild(spriteInstace)
> > >
> > > Please tell me the way out
> > >
> > >
> > >
> > > ----------------------------------------------------------------
----
> > --------
> > > --
> > > Find out what India is talking about on - Yahoo! Answers India
> > > Send FREE SMS to your friend's mobile from Yahoo! Messenger
> > Version 8. Get
> > > it NOW
> > >
> > >
> > >
> > > __________ NOD32 1.1796 (20061010) Information __________
> > >
> > > This message was checked by NOD32 antivirus system.
> > > http://www.eset.com
> > >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Flexcoders Mailing List
> > FAQ:
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > Search Archives: http://www.mail-archive.com/flexcoders%
40yahoogroups.com
> > Yahoo! Groups Links
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/flexcoders/join
(Yahoo! ID required)
<*> To change settings via email:
mailto: [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
__._,_.___
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
SPONSORED LINKS
| Software development tool | Software development | Software development services |
| Home design software | Software development company |
Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
__,_._,___

