ActionScript 3.0 :: Changing Format Of Text Inside MovieClip
May 27, 2009
I have a textField inside a mc. When you roll over an event is triggered. In the fuction I can do this:
Code:
event.currentTarget.getChildAt(0).text="fred";
And the text changes - so its being targeted. I want to change the format of the text so I thought.
Code:
event.currentTarget.getChildAt(0).defaultTextFormat=mTitle_fmt;
But, its doesn't work.
It says "ReferenceError: Error #1037: Cannot assign to a method setTextFormat on flash.text.TextField. at index001_fla::MainTimeline/overHandler()"
View 3 Replies
Similar Posts:
Dec 5, 2011
I have a movieClip in the library with the linkage Class name as "LinkClass". I can make it appear on the stage, but there's a dynamic text box inside that is called "linkText" that I can't seem to get working. Here's the code:
myLink = new LinkClass();
myLink.name = "linkButton";
box.boxMC.linksMC.addChild(myLink);
[code]......
View 10 Replies
May 27, 2009
I have a textField inside a mc. When you roll over an event is triggered.
In the fuction I can do thisCode:event.currentTarget.getChildAt(0).text="fred";and the text changes - so its being targettedI want to change the format of the text so I thoughtCode:event.currentTarget.getChildAt(0).defaultTextFormat=mTitle_fmt;but, its doesn't work.it says "ReferenceError: Error #1037: Cannot assign to a method setTextFormat on flash.text.TextField.at index001_fla::MainTimeline/overHandler()"
View 5 Replies
Dec 8, 2010
The text shows up, but it needs to display bigger than it is. It's showing up consistently at about size 10, no matter what I set the size to, even "size = 100" .
public function StimLetter(data:Object) {
// format
var format:TextFormat = new TextFormat();
format.font = "Verdana";
[Code].....
View 4 Replies
Apr 30, 2011
My Text Format is not changing colour or size, despite me telling it to do so with the following code. it displays the number of steps taken (a number called Steps) to complete the level in my flash game.
ActionScript Code:
var myFont:TextFormat = new TextFormat;
myFont.font = "Ariel";
myFont.color = 0xCCCCCC;
[Code]....
It displays the box the correct size (height and width), position and number inside, but the text font is still black and small size.
View 2 Replies
Sep 26, 2010
on click on "elements" i'm dynamically generating coloured boxes (all instances of the same symbol) and the colour of these boxes is applied through a colortransform. in the box there is a textfield and i want the the text to be colored according to the box color. i mean, if the box is dark the text has to be white, and viceversa.
here's the code:
Code:
var box_text:TextField = new TextField();
//textformat for black text
var dark_text:TextFormat = new TextFormat();
[Code]....
View 3 Replies
Sep 8, 2011
I am presently using the text tool to draw out a text box on stage (classic text, input text - the end user needs to be able to change the text inside the text box). the instance name for the text box will be called borderText. i need to use buttons to change the size of the text, the color of the text and also change the font style. have been playing around with it, but having mixed or no results. i need someone to help me get started.
View 3 Replies
Aug 21, 2011
I was wondering if it's possible to change the frame of a movieclip (present on the stage) by going on a certain frame or clicking a button in the main movie, if you get what I mean. Let's just say I want to go to frame 2 in movieclip "Symbol". Also, would it be possible to do the opposite and go to a frame in the main movie from a movieclip?
View 9 Replies
Jan 1, 2010
I create a movieclip button, and I want to change main timeline from it. what should I do ?
Is it useful to use MovieClip(root).gotoAndPlay(Is there any other way to change main timeline?
View 6 Replies
Jan 24, 2011
I have a movieclip and within it is a bit of actionscript and a couple of different movieclips to make it function like the button on a ball point pen (you click it and it stays clicked until you click it again).
var booleanClick:Boolean = false;
var colorTransform:ColorTransform = optBox.transform.colorTransform;
optHitState.addEventListener(MouseEvent.CLICK, onClickHandler);
function onClickHandler(myEvent:MouseEvent){
[Code].....
I don't want to get deeper into this monster of a project without making sure this is working first. Is my boolean working and just my trace statements aren't worded right or is my method to change the boolean wrong?
View 1 Replies
Sep 16, 2009
I am having trouble changing the text I've created inside a movieClip.Wha I do below is place a movieCLip from the library onto the stageI add an eventListenerThen I create a text field inside the movieClip and add some text from an arrayThen, when the user clicks the button I want to change the text colour but it keeps giving me an TypeError: Error #1010: A term is undefined and has no properties. (Where I commented the code with // ########)I can adjust the movieClip's position but I don't seem to be able to access anything inside it.
Code:
var createButtonArray:Array=new Array("BUT1","BUT2");
var len:Number=createButtonArray.length;
[code]....
View 3 Replies
Dec 30, 2009
I want to be able to change the dynamic text inside a button in as3, but this does not work.trying to change the text like so: movieclip1. clip1. inner1.btn1.dyntext1.text="hello" ;would result in the following error:ReferenceError: Error #1069: Property dyntext1 not found on flash. display. SimpleButton and there is no default value.I know that this method works perfectly well if the dynamic text is inside a movieclip, but not a simplebutton.So how do you get around this limitation? surely there is a way to create dynamic text buttons in flash as3?
View 2 Replies
Dec 30, 2009
I want to be able to change the dynamic text inside a button in as3, but this does not work. trying to change the text like so:
movieclip1.clip1.inner1.btn1.dyntext1.text="hello" ;
would result in the following error: ReferenceError: Error #1069: Property dyntext1 not found on flash.display.SimpleButton and there is no default value. I know that this method works perfectly well if the dynamic text is inside a movieclip, but not a simplebutton.
So how do you get around this limitation? surely there is a way to create dynamic text buttons in flash as3?
View 0 Replies
Jun 24, 2010
I have several instances of a movieclip which I placed on stage dynamically out of the library. Inside these movieclips I have a textfield. Is there a way that I can change the text of each instance independently?
Code:
var backing1:mcBacking = new mcBacking ;
backing1.x = 94;
[code].....
View 1 Replies
Feb 17, 2010
I have a scrollbar that uses a movieclip-instance name "text" to display dynamic text.On the main timeline I used the following code:
myLoadVars = new LoadVars();
myLoadVars.onLoad = function() {
dynamictextcontent.htmlText = myLoadVars.dynamictextvariable_html;
[code].....
View 1 Replies
Feb 4, 2010
I'm looking to change the color of text in a movieclip when the user clicks it(IE it'll turn red for wrong, and green for correct). I've set it up so it can do other things, like gotoAndPlay, I just can't get it to change color. Here's what I've got so far for AS. The movieclip on the stage with the text in it is called q1, for question 1.
Code:
stop();
q1.addEventListener(MouseEvent.MOUSE_DOWN, navPress);
function navPress(event:MouseEvent):void{
[Code]....
View 3 Replies
May 16, 2004
My menu(code is by scotty)has 3 movieclip buttons, with text. I broke apart the text to change the color onMouseOver. Problem is the button only works when the mouse is pointed over the actual text, so it doesn't work properly, because the text is obviously very small. I can't put a "field" behind it, because it will become part of the MC, and thus will change color.
Here's the example: [URL]
File is here: [URL]
View 2 Replies
Sep 30, 2010
I added this to my document class:
Code:
private var title_txt:TextField;
private var artist_txt:TextField;
private var myFormat:TextFormat;
myFormat = new TextFormat();
myFormat.align = "center";
[Code] .....
The problem now is that changes of myFormat (in size or color) don't have any effect on the text in the text fields. Why is this and how can I improve this? Did I forget to import a certain class again?
View 3 Replies
Jan 25, 2012
I have a Button that is inside MovieClip1 which is inside MovieClip2; yet when i click the Button it doesn't dispatch Event.
View 5 Replies
Apr 21, 2009
how work with resizing the width of of a movie clip according to the size of dynamic text inside it. I did it by creating a text field 'myText' and then converted it to a MovieClip symbol and named the MovieClip as myClip. The text in myText is assigned at run-time and its width changes according to the text.
I did it as follows:-
myClip.myText.selectable = false;
myClip.mouseChildren = false;
myClip.useHandCursor = true;
myClip.buttonMode = true;
myClip.myText.width = myClip.myText.textWidth + 5;
On doing this I found the clickable area change according to the size of the text field but the text field doesn't appear at all in the swf.
View 5 Replies
Nov 5, 2009
I am working on flash & AS file, in flash file (main.fla) dynamic text is inside that movieClip (myButton) .I will like to send some text to that particular dynamic text field inside the movieClip (myButton) from AS file as file code is var myButton:Button; var myText:text; myButton.myText.text="Custom Msg";
View 18 Replies
May 4, 2011
I have a dynamic text field on stage wich storages a movieclip instance name dynamically. I have a movieClip on stage with an action at the last frame with the code below:
import flash.*;
var CartaSelecionadaA = root.mca.text; //trying to get the text field value
var CartaSelecionadaB = root.mcb.text; //trying to get the text field value
[code].....
View 4 Replies
Oct 9, 2007
I have a dynamic text box inside a movieclip that is generating load percentage eg: 40% etc. I have two Scenes, the first scene preloads the entire movie (this works fine, has the numbers plus percentage).
The second scene runs a movieclip preloader (while reusing the same dynamic text box in the same movieclip) - For some reason the % is not showing up after the numbers, I know its working because when I trace what the text is in the dynamic textbox during the script it shows the % sign after the numbers in the output window.This also occurs with all the other punctuation glyphs I try, not just the % sign...
View 3 Replies
Oct 8, 2009
how I would normally generate a dynamic text field,
Code:
this.createTextField("myTextField", 1, 0, 0, 100, 200);
myTextField.wordwrap = true;
myTextField.text = "text1";[code]....
I would like to target the text field so it is generated inside a movieclip for example something like,
Code:
_root.Mymovieclip.createTextField("myTextField", 1, 0, 0, 100, 200);
myTextField.wordwrap = true;
myTextField.text = "text1";[code]....
View 3 Replies
Feb 2, 2011
I am trying to enter a student name into a textfield (student1_txt). I just can't seem to work out the correct syntax. The student numbers and names are in an array. I have the fields working fine outside of the movie clip but not inside.
I wonder if anyone can see what is wrong in the statement below:
_root.desk1_mc["student"+heidedata[0]+"_txt"].text = myStudents[0];
View 8 Replies
Mar 14, 2007
I am making a profile sort of thing, basically what happens is: You start the program... it loops, and generates 500 text fields, it stores them in an array called profile_name[]; it names them "Profile + (i+1) (i being the var used in the loop). Changes the colour to yellow, changes the size to 13. Removes the border from it and makes it unselectable (the text). It then converts the text into a movie clip (as if you made a dynamic text area, on the stage, and clicked it, and pressed f8, and converted to mc). It stores that in an array called profile_mcs[]. I need a way to access the text inside the movie clip in both they're arrays...
Example
If you go to your flash stage, make some dynamic text, call it "ptxt1", you make it unselectable, remove any border if it has one...
you name the text "test",
you select it, press f8, then convert to a movie clip called "test_text"
you name it "pbtn1" (the instance name I mean, when I say name)
If you go to the first frame of your main timeline and press f9 (action script section)
type
pbtn1.test.text = "NEW TEXT", it will name the text "test" inside the mc "pbtn1" to NEW TEXT...
However, if you store them into an array (both text and mc) you can no longer reference them like this:
MyMC_Array[0].MYText_Array[0].text = "NEW TEXT",
It doesn't show up, and making 500 if statements is to much (I think my problem may be when I traced my dynamic text inside the movie clip (that I've made on the stage) it appears as undefined.
Code:
var profile_name:Array (my text var) = [ptxt1, ptxt2, ptxt3, etc..];
I've tried doing
Code:
var profile_name:Array = [pbtn1.ptxt1, pbtn2.ptxt2]; etc..
None works,
View 8 Replies
Sep 10, 2008
I want load text variables to the movieclip inside.heres the script.
Code:
on (release) {
_root.txtBox.text = "Messages"; \outside movieclip WORKS FINE
[code].....
View 1 Replies
May 11, 2009
Im working on my platformer game engine and I have come upon a little snag...
I have a movieclip in the library named score and within that is a dynamic text box with an instance name of scoretxt.
When the level loads I have the MovieClip placed on the stage (simple enough)
Code:
package {
import flash.display.Sprite;
import flash.ui.Mouse;
[Code]....
View 4 Replies
Jan 1, 2010
i'm struggling with the following, i'm building an xml based flash menu. For the buttons I used a MovieClip 'mainMenuItem' that contains the MovieClips 'MenuBackground', 'menuBlueLine' and 'menuText', all of them with the exported for AS and export in frame 1 checked.
in the following code i am trying to get the text of an array into the dynamically build menu.
Code:
var menuHoogte:int=34;
var menuY:int=0;
var menuArray:Array=new Array();
[Code]....
View 5 Replies
Feb 3, 2010
I want to create a movieclip so that that I can create text inside of it and make it clickable. I want to do this all dynamically since I am using ZendAMF to pull in database information to put in the text box. So far I have this:
Code:
function createNames():void {
nameCont = new MovieClip();
[code]......
View 2 Replies