Actionscript 3 :: Define A Custom Operator?
Mar 16, 2011How can I define a custom operator - for example equality operator - for a custom class?
View 1 RepliesHow can I define a custom operator - for example equality operator - for a custom class?
View 1 RepliesCan this operator be implemented by custom class? Filter operator - xmlList.(true), the expression inside parens is filter
View 2 RepliesThe spark panel component for example can be written like this
<Panel title="Skinny">
<child components ... />
<controlBarGroup>
<child control bar components ... />
</controlBarGroup>
[Code]...
The motivation here is that I can now create a couple different skin files to change the look and layout of those subgroups. Reading source of the spark panel, there are some calls within the mx_internal namespace such as getMXMLContent() which is a method of the spark group component, but which I have no access to.
Does the description above make sense? How can I create custom 'contentGroups' in my custom Flex4 component that can use nested mxml child components? Should I approach this a different way?
How can I define a custom data type in flash? for example in C/C++ I can do something like this:
[Code]...
Is there a way something like this can be done in flash? Basically I want to be able to create my own variable types.
Can I define a custom class to be an AsBroadcaster in the classes constructor?
Code:
class myClass{
function myClass(){
AsBroadcaster.initialize(this);
}
}
And if so will that give me the ability to addListeners to an instance of that class?
The reason I want this approach is because I want to broadcast events from inside one of the custom classes methods and I want a textField on the stage to be listening for that broadcast message.
I'm looking for a script which allows the creation of a custom selection on a image online. This step is just after an upload. As a picture is worth a thousand words:
View 1 RepliesFor buttons like the MENU or BACK button you can just add a listener for KeyboardEvent and check if the event keyCode is Keyboard.BACK or Keyboard.MENU.However I don't see anything for knowing if the phone's volume buttons were pressed.Is there a way to listen for volume up and volume down keyUp/keyDown events in AIR (ActionScript 3)?
View 1 RepliesLooking for an operator in AS 3.0 that will work as a like or contains operator. Trying to create a search field that looks for a value (keyword) when a person types in a question in the text box.When it finds this key word it will then play a video. So if they type in "What are your training options?" It will look for train and play an flv file for our training courses.
View 3 RepliesI am going though a tutorial were I need to us an or operator its showing it as two vertical lines? How do I input that? I can't find anything like it on my keyboard and in the book it just mentions that the two lines represent the or operator and not how to even put in in the code?
View 3 Replieswhy doesn't this work?
[code]...
basically in english, i'm trying to say that:if color is equal to purple or orange or brown then do this, else if color is equal to red or pink or green, then do this.the error the above code is having is that, no matter what _root.currentSection is, it always goes to the first if statment, so leads me to believe i'm using the || operator wrong.
I'm trying to get flash to randomize an arithmetic operator from a set of operators, i.e.operators = + - * / etc and I want flash to randomly pick one from the list!How do I do this? I looked at the random tut on kirupa but I don't know how to make it work with anything other than numbers!
View 12 RepliesI'm trying to check to see if all the other movieclips on the stage are on frame 1.If they are, then on release of this button go to and stop on frame 2 of a specified movieclip. If any of the conditions in the if statement are false (any of the movieclips are not on frame 1) then I want to send all of the movieclips on the stage to frame 1 and then send the specified movieclip to frame 2.The code that I am using is below.I have placed this code on the instance of the button and all the movieclips and button are on the main stage.[code]
View 1 RepliesIm doing a tutorial in a book that moves a car from one end of the screen to the next by buttons.When you release a button it moves the car 10 pixels more down the X axis.The code confuses me and I want to understand it Please Help!
Here is the code:
// stop the cars traveling
stop();
// callback for onPress event on 'back' button
back_btn.onPress = function() {
// move my car -10 pix
[code]...
Why does the - sign and + sign appear before the = instead of after?Is this a logic operator(-= or +?Why doesn't putting the - sign or + sign after the = work?
Is there any simple way to use a plus or minus operator in AS2? To give this context, lets say I want to randomize a speed, higher or lower, on event (passing a certain x or y value) (like a ball bouncing around in a bounding box,but create some random rebound angles).I'm essentially asking if there's anoperator for the symbol '�' in AS2...
View 3 RepliesFrom a position on an Array of sector Sprites on an 11 x 11 grid, I am trying to "sense" what Child occurs at nearby sector Sprites. I felt certain I could use something like this
if (sectorArray [currentSector - 11].getChildAt is MovieClip) {
//do stuff
}
but it doesn't seem to work. I changed my visibility settings to true, thinking the false visibility might be a problem, but no result.
why doesn't this work?
[Code]...
basically in english, i'm trying to say that: if color is equal to purple or orange or brown then do this, else if color is equal to red or pink or green, then do this. the error the above code is having is that, no matter what _root.currentSection is, it always goes to the first if statment, so leads me to believe i'm using the || operator wrong.
How can I prevent concatenating when using the addition operator? totalCost_txt.text = (firstCost_txt.text + secondCost_txt.text)I can replace the "+" with any other operator and it works. (huh?)
View 3 Replieswhat the %= operator does in simple terms?Like for example what is it doing in the code below:
var durationSecs:Number=Math.floor(meta.duration);var durationMinutes:Number=Math.floor(durationSecs/60);
durationSecs %= 60; durationMinutes %= 60;
I would like to use a simple if statement.
if(filenametext!=".jpg"){
}
else{ bla bla bla}
[code]......
Is is possible to convert a string (i.e. "+") to an operator which I can use for a mathematical statement?
View 4 RepliesI want to fill color based on condition so I used conditional operator for the checkbox. But it's shows the error Implicit coercion of a value of type String to an unrelated type Array. What did I do wrong ? How can I dynamically change the color of a checkbox ?[code]...
View 2 RepliesIsn't there some way to combine two images together using the xOr operator? I realize I can step through pixel by pixel, but with all the graphics options available to Flash, I am reluctant to take such a ham-fisted approach. How can this be accomplished efficiently?
var pixel1:uint;
var pixel2:uint;
var xorMergedPixel:uint;
[Code]....
I've faced such situation. I've used to program in C#, and such code:
[Code]...
was asking both, condition1 and condition2 to be true (the case when they both are giving false and the end-result is true, could be achieved in other way). In Flex, same code would perform "some actions" if the both conditions are false. I just was wondering if is there any chance to make it break after finding first false in a queue, or I have no choice and should write nested if's?
i have a movieclip "button51". And within button51 I have opponent1.i m writing button51.(getChildByName("opponent" + indexHorizontal)as MovieClip). gotoAndStop(2);but it throws a runtime error -TypeError: Error #1123: Filter operator not supported on type stapu_fla.opponentNumbers_2.at Main / selectMode().Basically I want to change frame of a movieclip which is inside another movieclip using getChildByName for the inside mivieclip name.. Pls help
View 4 Replieshow can I shortcut the syntax on multiple operands using the "or" operator? Does each statement have to be explicitly written out? [code]Also, if I have to write a looooooooooonnnnnng line of AS like in the code window above, can I just go to the next line without Flash crying about it or does it all have to stay on the same line (not wrapped...)?
View 2 Repliesis there a way to use the 'tertiary operator' to shorten this code?
[AS]if (this._x<0) {
this._x = Width;
}
if (this._x>Width) {
this._x = 0;
[Code]...
I am using Flash 8, and I'm new to actionscript and Kirupa forums. Problem: Everytime I try and test my mp3 player, I get these errors on output: **Error** C:Documents and SettingsAdminMy DocumentsProjectsgotoandlearnmp3Player1mp3Play er.as: Line 49: Operator '=' must be followed by an operand next.onRollOut = next.onReleaseOutside = ()
[Code]....
I tried to use ternary operator, but I got lost. This ofcourse isn't going to work
Code:
var fit:Boolean;
if(
if(!fit){
(targetRatio > destinationRatio) {
}else{
[Code] .....
If modulo is being executed within an ~300 iteration loop every frame, is it really taxing? If it is, is there an optimized way to produce the same result as modulo? This is an offline project, so I have all the memory I need, I'm more concerned about frame rate performance.
View 6 RepliesI have 5 buttons in one movieclip "star_mc"
* star_mc.sub1
* star_mc.sub2
* star_mc.sub3
[Code].....
How can i fix this error "Expected a field name after '.' operator" ?