ActionScript 3.0 :: Flash - Make X And Y Of A MovieClip Private?
May 20, 2011Is there a possibility that we can do that? for security reasons?been wondering for a day and I still haven't figured it out.
View 2 RepliesIs there a possibility that we can do that? for security reasons?been wondering for a day and I still haven't figured it out.
View 2 Repliesthere are classes definitions where all their methods are private my question is why are they private, because i've tried a code wherein i changed all the private access modifier to public and nothing changed!
what if you make an instance of that class with all its method private, how are you be able to access that on another class. coz i know private methods are only accessible to the class where they are declared! will the instance of that class be able to access the superclass's private methods!
on private variables, it's still not clear to me as to why make a private variable and then use a getter and setter, when you can simply make it public! are these variables called static?cause on the way i understand it private functions and private variables are static?
here is a snippet of my code in an as file
ActionScript Code:
class PoolBall extends MovieClip {
private var poolBall:MovieClip;
[code].....
Okay so you've got your private vars in your AS2 Class, you think they're all safe right? Wrong.
Doing a trace(MyClass.myvar); will spit out an error that the var is private and you can't touch it.
But a trace(MyClass["myvar"]); will work perfectly fine. You can use it normal, without any setters getters outside the class.
Is there a way to protect against this? I think this is a huge security flaw. I know it's simple OOP, but a private var in an object should have rules.
is there a difference between classifying a function 'private' or 'private static' in a singleton? It seems that they both do the same thing. Maybe some difference in performance?
[Code].....
I have flash (AIR) application running on a single controlled system (there is only one computer running it and nobody has access to it).I will host some files on Amazon's S3 and I need to make sure that only my flash app running locally on that computer can access those files.I'm wondering what the best (most secure) approach would be for doing this.My initial thought is to make the files on S3 private and store the secret key on the local computer running the flash app. Then when I needed to access the files from flash I would send out an authenticated query string with some expiration time. The only problem with this is that I don't know how to generate the S3 signature in flash. Also I'm a little skeptical about storing the secret key on the flash machine (even though it's a privately owned machine with no other users using it).Is there a better approach perhaps?I have access to a server with PHP, so I could maybe use that as some kind of proxy, I'm just not sure how while keeping the file access secure and not creating a bottleneck through the web server (as opposed to direct access to S3).
View 1 RepliesI'm developing a framework for my coworkers and I'm having trouble documenting it.ASDocs as omitting the private members (even without @private directive).
View 1 RepliesHere's my code:
[URL]
The errors are one line 123 and 128.I've googled the error, but I still can't fix it, it's got me baffled for an hour now! I've tried adding curly brace's but still same error. I left line 123 and 128 like this
function _update(e:Event):void
{
_helicopter.update(_mouseDown);
}
function onEnterFrame(e:Event):void
{'
But I'm getting an error stating that _update is not defined
In Actionscript 2 I find that I cannot have a "private function set" without returning the error "A member attribute was used incorrectly." If I change it to "public function set" I'm fine but that defeats the goal of trying to protect the function from setting externally
View 2 RepliesI have a quiz and when the correct answer is clicked i want to show a correct answer mc so when the answer is clicked a "correct" or an "x" will flash up for 1 second. I have to functions on for right (celebrate) and one for wrong (wrong_answer)
[Code]....
Code:
import com.greensock.*;
import com.greensock.easing.*;
[code].....
how u make a movieclip the background to a flash page using coding from as3? also, how would u get that movieclip, to be the perfect scale? for example, the movieclip does not stretch, distort, but yet fills the screen of a computer no matter wat the computer's set resolution is.lastly, how do u get a pixelated / halftonish effect on ur movie clips? (the "experiences" page has an example of what i am talking about.)the site below has an example of everything i am describing:
View 1 RepliesHow can I make an extrusion for a red square movieclip in flash or as3?
View 4 RepliesI am trying to make an index page with buttons for a photography site.the entire page is built in flash so far. I have created a drop down menu that is a Movieclip with 5 buttons.I can not seem to assign an external web page to each buttons that are under the movie clip drop down menu. Is this a possible? The Movie clip is run by mouse-over the word "studio Gallery" button. This drops down the 5 gallerbuttons (Portrait, children, wedding, Artistic Babies, etc...). In Flash 8 Pro I know I can assign an external web page named children on the main page but how do I assign these to the buttons in the drop down once the movieclip is made. Is this where I need to use folders with extra layers in the folder to make it work?
View 6 Repliesi have to make an addchild to a movieclip, but i really don't know how to make it with a dynamic name.
for example
private function buttonClicked(nameOfTheButt:String):void
{
thumbs.addChild(nameOfTheButt);
}
[Code]....
I have been starting to code in ActionScript, and tried to do this program. It draws a shape into the stage, and you can move it using the arrow keys. I added a "edge sticking" feature that sticks half of the shape to the edge.[code]...
View 1 RepliesMaking a Movieclip which is set as mask clickable and respond to MouseEvents
The structure of your layers that I have on stage looks like this[code]...
this is what I want to achieve:I want to make a presentation in flash with all my work. Sort of a PowerPoint presentation but in flash. Yes, I know there is a built in PowerPoint function I flash. But I want it to be some more dynamic and most of all. I want it to run without pressing the �Spacebar� between all the MovieClips.
I dont know if this is a good way, but my idea is to make a movie clip of each thing.I want to present. I.e.I make a MovieClip with a logotypes fading in and out. And one MovieClip with another logotype fading in and out.Then I just want to add these external swf files in the main timeline and when the first external MovieClip has finished next ones starts. And when all the swf files have been played. It starts all over again.
I have a movieclip within the "over" section of my button, which contains both an roll over and a roll out animation. My problem is that I cant seem to get flash to play the rollOut animation.
I placed the following code in the button itself
on (rollOut) { this.start_mc.gotoAndPlay("mouseOut");}
I tried setting up a function to find when the user rolls off the button but it didn't work either.
Red: Shape inside parent movieclip,
Yellow: Children inside parent movieclip
I'd like to animate the yellow dots, but make sure that they never gets out of the red shape's boundary.
i can't seem to figure out this:
I have 3 coordinates on a stage.
Coordinate1 (x50;y50);
Coordinate2 (x150;y150);
Coordinate3 (x250;y250);
How to make a movieclip (or button) appear on one of theese coordinates randomly when loading flash?
Coordinates don't change but movieclip (or button) goes to one of theese positions upon flash movie starting.
I've worked with AMFPHP for a while, but with Adobe supporting ZendAMF, I was wondering if I should migrate.
One of the major disadvantages for AMFPHP is that class mappings need to be public, so not only does that mean public members on the PHP side, but also on the Flex side. I was wondering if it is the same case for ZendAMF.
I've been taught that when you have a private variable in a class it can't be accessed, let alone be altered, outside of the class. So how come I can do the mentioned actions on an objects private variables within a fla?
class:
Code:
class myClass {
private var foo;
function myClass() {
[code]....
this is pretty weird... I've been taught that when you have a private variable in a class it can't be accessed, let alone be altered, outside of the class. So how come I can do the mentioned actions on an objects private variables within a fla?
[Code]...
I'm trying to make a movieclip move slower at a certent place in my movieclip. This means, that the speed needs to be lowered when e.g. showing af picture. Here is the situation. I have a movieclip running different pictures. E.g. the first runs for 115frames and fades out. Instead of runing 115 frames i want the movieclip to run 5 frames (picture fading in) and the stops or delays for 10sek and then goes to frame 6 from where the picture fades out. Where in the movieclip should i place this Action Script?
View 1 RepliesHow can i make a MovieClip object drag able by the mouse? If i have two MovieClip instances, is it possible to make a new shape/MovieClip objects in that looks like a line and which will connect then? I have functions checking if the 'nodes' movie clip instances collide with the 'line' movie clip instances, now these all are different functions and conditional, but is it possible to check if ALL of them are true?
View 2 RepliesIs there any way to mimic the in operator, but testing for the existence of protected or private fields?For example, this:
<mx:Script><![CDATA[
public var pub:Boolean = true;
protected var prot:Boolean = true;
private var priv:Boolean = true;
[code]...
When I want to see:
pub: true
prot: true
priv: true
bad: false
I need it in FlexUnit to test private methods. Is there any possibility to do this via reflection by using describeType or maybe flexUnit has some build in facility? I dislike artificial limitation that i cannot test private functions, it greatly reduces flexibility. Yes it is good design for me to test private functions, so please do not advise me to refactor my code. I do not want to break the encapsulation for the sake of unit testing.
View 4 Repliesis it possible to mark parameters as private, only accessible/useful for the class that owns the function?
example:
//PRIVATE CLASS (.SWC)
public function set AutoBounce(value:Boolean):void
{
if (value)
[Code].....
rather than redirecting, is there any better way to dealing with this issue? maybe "better way" is a poor choice of words. is there a way to refactor this code without using a forwarding function or having to force the user to include the event parameter.
I would like to implement some security in some of the Flash/PHP applications that I have. I have some Flash apps that communicate with PHP files, and the PHP is sending the data as get string (E.g.: name=John&sname=Doe&age=24&balance=12.4). Instead of all these variables, I would like it to send a single variable (E.g.: flashvar=jr9afgaw9-fg90agfawf7gw) that would contain those values, so then Flash would decrypt the string and get the real and useful vars.
I want to encrypt this using a private key and use the same private key to decrypt this inside Flash. If someone would want to decode the message PHP sends, he would have to decompile the flash file and find the private key I'm using in Flash to decode the message and then decode it. The reason I posted here is because I want to use an encryption algorithm that allows only the use of a private key for encryption/decryption.