Apparently you can add stroke to text dynamically. Therefore how can I produce a score text with stroke around the numbers. Would I have to create the ten numbers in photoshop or in flash breaking apart and using the ink bottle and simply call them as required. ie: 10 seconds calls in the 1 and the 0 shape mimicking a real timer. Adds more for the cpu to do but looks wonderful. What do angry birds or anything similar do.
I have a result screen that shows bonus points and such. I want each text field to increment one after another and also have it increment by a certain amount each frame. Result Screen pops up. First is the player score check the player score, is it more than the score we want to display if the player score is greater than the player display score by 100 increase the player display score by 100 if the player score is greater than the player display score by 10 increase the player display score by 10 else increase the player display score by 1 when finished move to the next score...and so on. I have thought of using timers to move from one score to the next, but not being in an Event.ENTER_FRAME it only does one if then moves to the next one.
Also the if statement for incrementing the score looks ridiculous and I'm thinking there has to be a better way to do it. I was thinking of making it a separate function but then I wouldn't know what to return, or how to return it so it looks like its increasing and not just showing the total number instantly. I'll try to expand on it a little more.
Im designing my own game in flash, iv set up a score text box and it works fine. Except i just cant seem to get it to gotoandplay another frame,scene, when it hits a certain score??
How do I add a stroke to text in Flex 4? Specifically I'd like to add it to a Label (the text will change in it).
The closest solution suggested has been to add a drop shadow filter as shown below. I've added a rectangle with a stroke for comparison. If the stroke weight is between 2 to 3 it's acceptable. If it's above or below that then it's too blurry or rough. In my case I need to support 2 to 6 weight.
A follow up question would be is it possible to create a stroke filter through Pixel Bender.
<s:VGroup> <s:Label text="Select an example on the left. Right-click to view source." color="#FF8C00" top="10" left="10"
I have set up the the user clicks a key and gives me the output of what they clicked however how do I put it into a dynamic text field.I am having trouble with the AS3 code for it.Here is what I have so far.
package AS { import flash.display.MovieClip; import flash.display.DisplayObject;[code].....
i am building a shooting game and i was wondering if it is possible to have the movie go to frame 3 if the score = 500.I.E Score is displayed in a dynamic text box and everytime the enemy is hit the:
_root.score +=50 ============= on the first frame of the film i have the code
I'm just trying to do something simple in flash with AS3, well I was hoping it would be. I have a button that when clicked it goes to the next frame but also adds one point to a score which is displayed in the last frame of my quiz.
The dynamic text box in the last frame has a instance name of 'score' but I cant give it a variable name because its greyed out, cant do this in AS3? The button ive got has an instance name of 'record'
This is the actionscript I currently have, im not sure if i've put script in there that only works for AS2 or if ive mixed things
ActionScript Code: var score = 0; record.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame_7); function fl_ClickToGoToNextFrame_7(event:MouseEvent):void
[Code]....
Also when I play the quiz and click the button I get this error:
ReferenceError: Error #1056: Cannot create property text on Number. at aducity_fla::MainTimeline/fl_ClickToGoToNextFrame_7()
I've got this code that creates a dynamic textfield, converts 'score' to a string, displays string, and updates the value of score. Well, I've traced it and the value of score updates, but the value displayed in the text box stays the same. How do I get the value in the textbox to update/change.
Code: var scoreString:String = String(score); var scoreNumber:TextField = new TextField(); addChild(scoreNumber); scoreNumber.type = TextFieldType.DYNAMIC; [Code] .....
I set up the point scorer like I have in other games and it doesn't move for some reason. I trace the score and it is perfect so it's my code trying to get the this.score.score_txt.text = String(this.pointsI); to record that fails
When they input the correct word (windmill) I want to add 5 points to the score.However with the below code it disregards the answer and just gives 5 points no matter what? WHY?
on(release)
{ if (wind_txt.text == "windmill", "Windmill", "WINDMILL")[code].....
is it possible to use graphics (the numbers 0-9 in one png-file) instead of a Textfield to show the high score of a game to the player? With a TextField it is easy to "refresh" the score but what can I do, if I want to use my png-files for the score? Is there a simple way to do this? How are other flash game designer do it?
My current solution (not tested, just in my head) is, to create 10 bitmaps (numbers from 0-9) or 1 bitmap with all the numbers in it and then convert the current score into a string, split this string and for every digit show the matching bitmap. Update: or should i try to use filters on the textfield to create a "more beautiful" score?
I am having a problem getting Flash to work with PHP as I need Flash to read and write to a text file on a server to store simple name/score data for a games hi score table. I can read from the text file into Flash easily enough but also need to write to the file when a new high score is reached, so I need to use PHP to do that. I can send the data from flash to the php file via POST but so far it is not working. The PHP file is confirmed as working as I added an echo to the file which displayed a message so I could check that the server was running PHP - the files were also uploaded to a remote server so I could test them properly. Flash code is as follows:
//php filewriter var myLV = new LoadVars(); function sendData() { //sets up variable 'hsdata' to send to php myLV.hsdata = myText; myLV.send("hiscores.php"); }
I believe this sends the variable 'myText' to the php file as a variable called 'hsdata' which I want the php file to write into a text file. The mytext variable is just a long string that has all the scores and names in the hiscore. OK, XML would be better way of doing this but for speed I just want to get basic functionality working, so storing a simple text sting is adequate for now. The PHP code that reads the Flash 'hsdata' variable and writes it to the text file 'scores.txt' follows:
I want to have a score in the bottom corner of my game. I made a new layer called Score, dragged out a text area, converted it to a symbol and named it Score. Then I set its instance name to Score.
The main class of my flash game is called Main.as. However, I can't seem to access the Score text area I made within the code. I get this error:
1046: Type was not found or was not a compile-time constant: Score.
What did I miss? How can I update the text areas text from within my code? Edit: Forgot to mention I clicked the "Export for ActionScript" box when I converted it to a symbol. And it's of type MovieClip, if that matters.
I want to create a simple high score list of 10 high scores of a game. From reading the forums I seem to get the idea that flash cannot create a simple text file. I don't have php or asp but do have cgi capability. Does anyone know where I can find a simple cgi-script that will allow me to write the text the cgi receives to a simple text file: game.sco I want to be able to write a single long string to it so that I create a string of values and can load it back in using flash loadvariables. I can create the string in flash... but how do I write it to a text file using a cgi script? the text file would include this string...I already know how to read it and split it to parse it into arrays:
Well i've used flash a bit but i never really messed with sounds. I want to make kind of a drum tool fun thing that can play sounds, so i need to know how to make a sound play when you press a letter or buton on keyboard
So I like the whole convert stroke to fill option in the Modify menu, but what if I want to apply a stroke to a fill?
In other words, if I created a circle, then delete the stroke, is there any way to the regenerate the stroke? I mean, if I press A I can see the contours of the fill - can I just turn that into a stroke? In the properties menu, if I click on stroke (which as its colour has the white box with a red diagonal line) it's all greyed out. Am I missing something obvious?
I'm trying to create a simple coloring book app and I've got it mostly working based on tutorials and code I've found on the web. I'm using an array for my color swatches and I'm trying to add a stroke but it's not working. The markers in the array are based on a symbol called "Colours".[code]
I have a series of previously created rectangles, all with a lineStyle(stoke), but later, when in the program, I highlight them via colorTranform with MOUSE_OVER, and and return the color back to its previous state with MOUSE_OUT, and try to re-apply the lineStyle, it returns the color, but not the lineStyle.
Here is my code: function highlightSquare(e:MouseEvent) { if (building == true) { transform1.color = 0x00CCFF; var temp1 = e.currentTarget; temp1.transform.colorTransform = transform1; [Code] .....
I'm having a hard time with strokes. First I selected a stroke and the properties panel would not let me change it's thickness. How to add a stroke to an object. We used to have a tool that allowed us to apply a stroke to an object. That is gone now. How we attach a line to an object now?? It looks like Adobe has changed Flash CS4 to be more like Photoshop. It is about as intuitive as a tax form.
So we're sitting here at the studio trying to figure out how to use the pen tool without a stroke. We do most of the work in Illustrator, then paste it in Flash. Unfortunately, some objects sometimes disappear while breaking the object down, which means that we have to do some actual touchup work in Flash.
I was wondering how I can add stroke to my images, I want tohave a white border (3 pixel) around my images and I am calling myimages from a image folder with a TXT or XML file. Is there a wayto add the stroke to them using AS3 so it automatically applies thestroke to all my images?
how can I assign the stroke to my LineSeries, programmatically in Actionscript ?<mx:LineSeries stroke="{new Stroke(0xCC33CC, 2)}"/>How is it in Actionscript? LineSeries.stroke doesn't exist
Is there an easy way to add a stroke to a geometric shape other than a modified glow filter? Say you draw a series of points and fill it in so you have a star pattern, how would you go about adding a 1px or 2px stroke to it?