ActionScript 2.0 :: Opposite Of Delete OnEnterFrame?
May 15, 2008onEnterFrame = function(){
if(such and such){
delete this.onEnterFrame;
}else if(such and such){
start this.onEnterFrame;
}
}
whats the proper syntax for this one?
onEnterFrame = function(){
if(such and such){
delete this.onEnterFrame;
}else if(such and such){
start this.onEnterFrame;
}
}
whats the proper syntax for this one?
onEnterFrame=null, onEnterFrame=undefined & delete onEnterFrame....
Which one to use??? What are the performance considerations. If all my movieclips on-stage are running a MovieClip.prototype.onEnterFrame = function() {run initial stuff before setting onEnterFrame=null/undefined... }, will there be performance hits? It's sad that delete onEnterFrame doesn't work unless I delete the prototype enterFrame as well, which would make the clips reinitailise itself again once you declare the enterFrame prototype again (i need to do this since there's more movieclips that end up appearing on-stage, and they need to automatically initialises themselves the moment they appear).
[Code]...
any consise methods to restart a deleted onEnterFrame that has been deleted?
View 3 Repliescan you delete a onEnterFrame that is placed on the MC its self, for example:
Code:
onClipEvent(load){i=0}
onClipEvent(onenterFrame){
i++
if(i>50){
delete this.onEnterFrame
}
}
the concept is simple and works when placed on the timeline but does not work when placed directly on the MC.
trying to stop the onEnterFrame loop but it won't stop.
[Code]...
I'm trying to exit the loop and go to frame openWin but that doesnt jumps so I tried to delete the onEnterFrame but the loops contiues.
1) how can I exit the loop to frame openWin? thats most importent it's what I need!
2)if I dont use this.onEnterFrame = function(){ just earth.onRelease = function doent work either unless its in the onEnterFrame why? the earth has animation on it but here i'm using it just as a button so I see no conection to why it isnt working unless its in the onEnterFrame?
i have this code:
Code:
gallery_mc.thumbs_mc.onEnterFrame = function() {
if (this._currentframe == 95) {
loadThumbs(0);
delete this.onEnterFrame;
[code].....
problem is when i get to 95, everything works well, but when i get to 105, the onEnterFrame had already been deleted so that code doesnt run anymore. how can i accomplish this so that the code on 105 runs?
I'm using a number of onEnterFrame functions in my project and to slow down the CPU consumption I want to delete them when they've done their job. I've got this code to work with things like alpha fades, but the delete this.onEnterFrame doesn't work with the easeing code. I think it's the division part of the code that's affecting it. Can someone lend me a hand?
Code:
var targetY = 220;
this.onEnterFrame = function() {
[code].....
how can i delete all the onEnterFrame event in my movie/swf?
View 4 RepliesI've got a minor issue with a non-functioning delete instruction in a onEnterFrame statement. Here's the code
this.onEnterFrame = function() {if ((_root.gira1 == 1) && (_root.gira2 == 1) && (_root.gira3 == 1) && (_root.gira4 == 1)) {gotoAndPlay("action");delete this ["onEnterFrame"];_root.tunnelaperto = 1;
}}
what you suggest? Till now "delete this ["onEnterFrame"]" always went allright...
[code]How can I create a condition to delete this onEnterFrame at the proper moment?
View 2 Repliesi am using the following AS to scale a movieclip with ease
[Code]....
should i be using a delete this.OnEnterFrame when the clip reaches the desired width? the problem is that ive noticed a lag in my tweens and i wonder if this is whats causing it.
i am using the following AS to scale a movieclip with ease
[Code]...
should i be using a delete this.OnEnterFrame when the clip reaches the desired width? the problem is that ive noticed a lag in my tweens and i wonder if this is whats causing it.
how can I check if "delete this.onEnterFrame;" is working or not?
View 5 RepliesIs there any method how can I check if "delete this.onEnterFrame;" is working or not?
View 5 Repliesi'm very new to Flash (although have plenty of experience in Java, C++, PHP, etc). For a University assignment, I am creating a World Cup Guide and i'm creating a countdown to the tournament. I've followed a tutorial and modified it slightly but i'm receiving an error message. The error message is:
[Code]....
I got these four errors when I tried to create a button on the stage that would delete the text I inputted in the inputtext(ti). Based on the scripts I have and the errors, what should I write to create the delete button?
[Code]....
I am implementing a flex auto-suggest combobox - as the user types in each character: Consider the string 'Stackoverflow' and user input = 'st'
1) the data provider is filtered to show all items starting with 'st'
2) text is set to auto-suggest string such that the un-typed part is highlighted.
So for instance, the combobox text may contain st'ackoverflow', where 'ackoverflow' is highlighted using setSelectedIndex()When I hit back-space or delete, and check the 'this.text' value, I expect that the last un-highlighted character ('t' in the above case) gets deleted and the data provider is filtered to show all items starting with 's'. However the text property contains 'st', as before
Have 8 mc's, and when I click one want something to happen to all except the one that I clicked.My question is how do I declare "all except currentTarget" for a MouseEvent?
View 2 RepliesI need to dispatch an event object when user stops moving mouse cursor. In poor words, i need the exatly opposite of a Mouse_Move event. Is there any solution or I need to create a event with EventDispatcher class?
View 5 RepliesI am trying to retrieve the opposite radian angle after I have retrieve a radian angle from another calculation. This is using AS3
View 2 Repliesim trying weeks now to solve this problem but nothing yet
If someone could just tell me how to pass variables from flash to php and the opposite
I am trying to create an image pan that's move this image oposite to the mouse position with a tween effect.
There are lots of posts and tutos but I can't make it runs with as3.
i have this code, generously taught to me by lostinbeta
Code:
onClipEvent (load) {
_x = 0;
_y = 0;[code]....
and i would like it to do exactly the opposite of what it's doing.currently it is set to follow the mouse without using startDrag() and i would like to apply this to a panoramic view that has several pictures sliding past one another .... a lot like lostinbeta's footer. but rather than sliding to the _ymouse i would like it to go to the opposite of the _ymouse so that it appears more realistic.
I have this in AS3
var myName:String = "David";
var result:Number = ExternalInterface.call("methodInJS", myName);
trace("Result from JS call is: "+result);
[code].....
Is it possible to get the custom cursor MC to act opposite the users actions? I want it to be opposite the center of the stage, lets say the real mouse cursor is 200px to the RIGHT of the center of the stage, but the custom mouse cursor is 200px to the LEFT... get it? And the same goes for the y coordinates. I gave it a try, but can't seem to get it right, math never was my strong side
View 3 RepliesI need to have a movie/image to go in the opposite direction to the mouse.For example, I want the image to go down if the the mouse goes up.Similarly for all other directions.
I want to have a subtle deceleration of the image.I also want to have a border for the image.The mouse should only move when the image is in the boundary.I want to have a mask, so that only the part of the image in the boundary can be seen.
Does anyone know the algorithm used in this image panner [URL]
How to move the image in the opposite direction of mouse.
I have a basic script that moves a movieclip to the opposite Y position of the mouse pointer:
Code:
var cP = this.createEmptyMovieClip("centerPoint", 1);
cP._x = Stage.width / 2;
cP._y = Stage.height / 2;
var myBox = cP.attachMovie("boxMC", "myBox", 2, {_y:cP._y});
cP.onMouseMove = function() {
myBox._y = (cP._ymouse * -0.9);
};
Everything works great, but I'd really love to be able to ease the box to it's Y position, rather than moving it to it's final position immediately. I'm having a difficult time with it because the box is moved based on the mouse position, which obviously doesn't ease.
In the guidelines I noticed the following requirement:
give unit the ability to detect browser edges, and to expand in the opposite direction if expanded portion will disappear off browser window.
Trying to make a custom scroller which works but the odd thing is that when i drag the scroller to the bottom, the content scrolls the opposite way. So when the scroller is at its start point,the content is at its end point and when i scroll it to the end point the content reverses to the start point. Here is what I'm using
Code:
var scrollLower:Number = -92;
var scrollUpper:Number = 39;
var textLower:Number = -92;[code]....