HitTestPoint to change direction of moving object

I'm having a problem changing the direction of a movieclip using  hitTestPoint. I have some balls on the screen that only move left,  right, up and down. and pending the way they are moving they have to  change direction. if they're moving right they have to change to up.  left to down, up to right and down to left. I tried the following code  for getting a ball moving moving right to change to up.
note: movingDir is just a string i use to keep track of how the ball is moving and is defined initially in another class.
here is a snippet from the ball class:
this._movingDir = "right";
this._speedR = 5;
this.x += this._speedR;
public function hittingRebounder(e:Event):void {
            for(var c:uint = 0; c < Ball.ballsArray.length; c++){
                if(Ball.ballsArray[c].hitTestPoint(this.x, this.y)){
                    if(Ball.ballsArray[c]._movingDir == "right"){
                        trace("right");
                        upMoving.push(Ball.ballsArray[c]);
                        Ball.ballsArray[c].addEventListener(Event.ENTER_FRAME, greenPo****U);
                    else if(Ball.ballsArray[c]._movingDir == "left"){
                        trace("left");
                    else if(Ball.ballsArray[c]._movingDir == "up"){
                        trace("up");
                    else if(Ball.ballsArray[c]._movingDir == "down"){
                        trace("down");
public function greenPo****U(e:Event):void {
            for(var g:uint = 0; g < upMoving.length; g++){
                upMoving[g]._movingDir = "up"
                upMoving[g]._speedR = 0;
                upMoving[g]._speedU = 5;
                upMoving[g].y -= upMoving[g]._speedU;
Help would be much appreciated. Thanks.

I see what your saying. I modified my ball class to allow this. I made the balls move in four directions rather than two. Now im getting no movement though when I do the hitTestPoint.
Here is my ball class:
package  {
     import flash.display.MovieClip;
     import flash.events.Event;
     public class Ball extends MovieClip {
          public var _startX:uint;
          public var _startY:uint;
          public var _movingDir:String;
          public var _speedU:uint;
          public var _speedD:uint;
          public var _speedL:uint;
          public var _speedR:uint;
          public static var ballsArray:Array = [];
          public function Ball() {
               // constructor code
               ballsArray.push(this);
               this.addEventListener(Event.ENTER_FRAME, ballMove);
               this.addEventListener(Event.ENTER_FRAME, ballStop);
               this._startX = this.x;
               this._startY = this.y;
          public function ballMove(e:Event):void {
               if(Start.isStartPressed == true){
                    if(_startX < 40){
                         this._movingDir = "right";
                         this._speedU = 0;
                         this._speedD = 0;
                         this._speedL = 0;
                         this._speedR = 5;
                         this.y -= this._speedU;
                         this.y += this._speedD;
                         this.x -= this._speedL;
                         this.x += this._speedR;
                    else if(_startX > 280){
                         this._movingDir = "left";
                         this._speedU = 0;
                         this._speedD = 0;
                         this._speedL = 5;
                         this._speedR = 0;
                         this.y -= this._speedU;
                         this.y += this._speedD;
                         this.x -= this._speedL;
                         this.x += this._speedR;
                    else if(_startY < 40){
                         this._movingDir = "down";
                         this._speedU = 0;
                         this._speedD = 5;
                         this._speedL = 0;
                         this._speedR = 0;
                         this.y -= this._speedU;
                         this.y += this._speedD;
                         this.x -= this._speedL;
                         this.x += this._speedR;
                    else if(_startY > 280){
                         this._movingDir = "up";
                         this._speedU = 5;
                         this._speedD = 0;
                         this._speedL = 0;
                         this._speedR = 0;
                         this.y -= this._speedU;
                         this.y += this._speedD;
                         this.x -= this._speedL;
                         this.x += this._speedR;
          public function ballStop(e:Event):void {
               if(Start.isStartPressed == false){
                    this.x = _startX;
                    this.y = _startY;
and here is my other class which detects the hitTestPoint:
package  {
     import flash.events.Event;
     import flash.display.MovieClip;
     public class PosRebounder extends MovieClip{
          public static var isRebounderHit:Boolean = false;
          public function PosRebounder() {
               // constructor code
               this.addEventListener(Event.ENTER_FRAME, hittingRebounderElect);
          public function hittingRebounderElect(e:Event):void {
                     if(Ball.ballsArray[0].hitTestPoint(this.x, this.y)){
                         if(Ball.ballsArray[0]._movingDir == "right"){
                             trace("right");
                             Ball.ballsArray[0]._speedU = 5;
                             Ball.ballsArray[0]._speedD = 0;
                    Ball.ballsArray[0]._speedL = 0;
                             Ball.ballsArray[0]._speedR = 0;
                    Ball.ballsArray[0]._movingDir = "up";
                         else if(Ball.ballsArray[0]._movingDir == "left"){
                             trace("left");
                         else if(Ball.ballsArray[0]._movingDir == "up"){
                             trace("up");
                         else if(Ball.ballsArray[0]._movingDir == "down"){
                             trace("down");
So in my ball class i have to check if the start button is pressed to make them move:
if(Start.isStartPressed == true)
When it is not pressed (stop is pressed) and they have to return to their original position and not be moving.
I also have in the ball class to check where they start on the stage and depending on where they start, they move a certain way.
if(_startX < 40){
//stuff
I think thats my problem now. because that is always true so it will always move right. _startX starts at 20 and 20 is always < 40. Now I'm not too sure how to get around this. Thanks for all the help Ned.

Similar Messages

  • Make positive vertical position change = UP when moving object? CS6

    When moving an object, entering a positive value for vertical position sends objects DOWN. How do I reverse this such that entering a positive value will move objects UP?Thanks.

    What about the suggestion in the first post in this thread, Reasoner?
    http://forums.adobe.com/message/3859580#3859580?tstart=30#3859580
    It is more work than using a script (was linked to in post #4 in the other thread).
    We may have to ask Carlos to make a new script that works in CS6 (and in CS7 and CS8 and so on).
    Carlos, what say you?

  • Why does a moving object randomly change direction without a keyframe?

    I am creating a graphic in After Effects CC, which includes some rectangles zooming onscreen, slowly moving across the screen, and then zoom offscreen. However, after adding the keyframes to make the rectangle zoom offscreen, now, in the middle of the animation (where it is supposed to be slowly moving across the screen), it moves quicker in the opposite direction as before, then changes direction and moves in the direction I intended for it to move. There is no keyframe at the point where it changes, though it behaves just like there is. I've noticed that adding additional keyframes before/after that point causes another direction change. Does anyone know what is going on? I had this same problem in a similar situation in Premiere Pro a few weeks ago, but I never fixed it, just deleted the object and did something else.
    Cameron

    This is caused by Bezier interpretation of spatial keyframe data. There is a setting in Preferences that you can change. The ping pong motion is caused by the spatial interpretation of the velocity of the move. Your layer is moving at a certain speed between two keyframes and you decide to add another keyframe. The momentum of the layer carries it past the keyframe and then it bounces back before it continues on it's path.
    If you set your preferences to display all keyframes and you select the position property you'll see Bezier handles on the path. Open the graph editor and you can clearly see the problem if you display the reference graph.
    To fix the problem press the G key and hold down the Alt/Option key to change the pen tool to the convert vertex tool and click on the end of the problem causing handle and drag it toward teh keyframe or simply click the keyframe to remove the Bezier interpretation.
    That's all there is to it. Change the default spatial interpretation from Bezier to Linear in the preferences and this will go away for all new keyframes but you may want to introduce Bezier interpretation manually using the pen tool on some animations.

  • Detecting coordinate where mouse changes direction

    Hello,
    I am running a SWING-based application that needs to keep track of the coordinate ( <x,y> Pixel ) where the mouse has changed direction. For instance, if I move the mouse left and then start moving it right, I want to keep track of the coordinate where the mouse stopped moving left.
    The only ways I see of doing this is to:
    a) Post-Processing Approach: implement the MouseMoved() method from the MouseMotionListener Interface and store every MouseEvent in a Vector, then do post-processing on the objects in the Vector to determine what the coordinate was when the mouse changed direction
    b) Real-time Approach: keep track of the last MouseEvent and compare it to the new one, if it is less/greater then the current, then the direction has changed and the previous coordinate was where the mouse started to change direction.
    The problem with these two approaches are that they slow down some of the other processing that takes place during Mouse Movements events thus significantly slowing them down (not desired). I was wondering if there was a native way (or a more efficient) way of doing this?
    Any ideas/suggestions would be wonderful. Cheers,
    Ted

    The user will continuously be moving the mouse back and forward (across a line on the screen) for about 60 seconds at a fast rate - so there will be lots and lots of MouseEvents that will be processed!
    I do keep track of other information. When the user crosses the line on the screen, the line changes colour so that the user knows it was crossed. Also, the timestamp (System.currentTimeMillis()) is stored in the moment the user crosses the line.
    Any additional processing in the MouseMoved() method might add significant delay to the various things occuring in that method right now (i.e. retrieving the timestamp, redrawing the screen, etc.) so I wanted this to be as efficient/lightweight as possible.
    What are your suggestions?
    -Ted-

  • Positioning moving objects

    I'm getting ready to make a 2d game and wasn't sure how to draw moving objects on the screen. I've played around in the past and always had a fixed sized window and basically moved objects around on a pixel grid. I want to have a resizeable window but keep the relative size and movements of objects the same. How is this usually done? Should I just render it to the largest possible window size and then transform it to the appropriate size? Thanks in advance!

    jgould wrote:
    I'm getting ready to make a 2d game and wasn't sure how to draw moving objects on the screen. I've played around in the past and always had a fixed sized window and basically moved objects around on a pixel grid. I want to have a resizeable window but keep the relative size and movements of objects the same. How is this usually done? Should I just render it to the largest possible window size and then transform it to the appropriate size? Thanks in advance!Not sure what that means. Basically you have a couple options:
    1- Store locations by ratios, not exact coordinates. So if you want a GameObject's location to be in the direct middle of the screen, its position would be (.5, .5). Then when you go to draw that GameObject, you have to convert that position to screen coordinates. You do this simply by multiplying the ratio-coordinates by the game window's width or height.
    2- Store locations by some model coordinates. This is similar to the first method, but requires some extra translation. You would store the GameObject's location via coordinates such as (50, 50), but you would also have to keep track of how large your game window model was (for simplicity's sake, let's say it is 200 by 100):
    drawPoint( (gameObject.getX() / 200) * gamePanel.getWidth(), (gameObject.getY() / 100) * gamePanel.getHeight() );Does that make any more sense?
    Edit- I should say that there probably are a ton of other ways to do it, these are just the ways that most easily fit into my head. It's all just algebra though.
    Edited by: kevinaworkman on Nov 13, 2009 2:54 PM

  • How do you filter out moving objects in a movie?

    Hello!
    I'v searched the internet for solutions to this but I cann't find any.
    Im prittie new and I need to make a house on fire while two guys (one is me)
    will be walking away from it, towards the camera.
    I want to filter out these two guys and only apply fire and flames to the house itself!
    To do this I used Time Diffrence and tried to isolate the guy using Fast Blur and Luma Key
    but Im prittie lost.. Nothing works and I really need guidence
    Do you know a trick to use?
    I cant do greenscreening as the green background would cost a fortune..
    But isn't there anyway to filter out moving objects?

    I'm not sure that you totally get the process. This kind of shot requires at least 3 elements or plates. These three plates become three layers in After Effects. The bottom layer would be the Background Plate which is a shot of the house without any actors in the shot. The next plate would be the Effect Plate or Fire Plate which could be any shot you can get or generate through plug-ins of flames. The top layer would be your Foreground Plate or your two actors.
    Now that you know what you need you can plan your shoot. The background plate is easy. Just set the camera on a tripod and lock it off. NO zooming. No panning, No change of focus. The foreground plate is also easy. You don't have to green screen the entire set, all you need to do is to put a green screen behind your actors. I do this kind of thing all the time using a 6' X 6' (sometimes smaller) green screen (or blue or red or purple) made of fabric and stretched over a frame that I made from 1/2" EMT electrical conduit and 4 90º elbow connectors for less than $20 at Home Depot or Lowes. You get a couple of assistants to walk behind your actors holding the green screen behind them. If you need to include their feet they can be easily rotoscoped out later and you can garbage matte everything else. If it's impossible to green screen the shot then you are stuck with roto, but that's much easier in CS5 using the roto brush. If you use your show with the actors as the background plate roto is even easier because you can hide a multitude of sins by simply feathering the roto and letting the fire light wrap around the actors a bit.
    The fire plate can be purchased footage, or you could shoot a real fire against a black background, or you could create the flames using AE or even a 3D app like Blender (free) or a bunch of other apps.
    Making the shot look real requires a few tricks once you have your clean plates. Fire creates light so you've got to add lighting effects to the background plate to sell the fire. You've also got to wrap light around your actors. Look for tutorials on light wrap for this. You can really help sell the effect if you place some flickering light sources behind and to the side of your actors when you shoot the foreground (actors) plate.
    Once you get a handle on these techniques it's fairly easy to make the transition to pulling of this kind of a shot with a hand held camera (now you have to learn motion tracking). On a project I recently completed we had to put a fire in a prop fireplace while actors moved around bringing milk and cookies for Santa. It was all roto and the fire was shot at night with nothing more than a black cloth (Duvetyne) behind the fireplace grate. The final composite was 10 layers and was so totally believable that no one questions the shot.
    The layers were from top to bottom, reflection in grandmas glasses, light wrap, actors (roto of original background plate), fire flicker layer, color mask layer (more orange around fire, fire glow layer, fire layer in Add mode, second fire layer in screen mode, third fire layer Luma keyed, and finally the original plate which contained all the actors, carefully lit with flickering firelight simulated by dangling a stick with fabric cut into 1/2 inch wide strips about one foot long in front of a orange gelled light behind and to the right of  the actors.
    If I get a chance I'll post a screenshot.
    Here you go:
    Light Wrap:
    The Movie
    Part of the original render before color grading.
    Enjoy

  • Blur moving object in AE CS6

    Hi:
    I need to blur a moving object:
    - The effect is only needed at some point of the video, it must appear, and then disappear, not being on screen the whole time.
    - The object is moving, and changing shape, the blur must adapt to it.
    - I've been trying to use the "Track Motion" option with Position & Rotation, then the "Analyze Forward" button, but the thing makes a mess all over, it's not following the object at all, then if You try to adjust it manually, it's only done in 1 frame, in the other frames the thing is off the object, then the "Tracking" stays on screen.
    Thanks in advance.

    Are you saying that you have something in some video that you have shot that you want blurred out? If so, you could create an adjustment layer with a mask on it over the object you want to blur and then just animate the mask over time. Now, you could use motion tracking to help that mask follow the object, but it sounds like you are having trouble with getting it to work properly. Try the tips here for doing motion tracking correctly. Alternatively, you could follow the tips on rotoscoping to make the mask animation go more quickly. Also, if you have After Effects version 12 (also known as AE CC), you can use the new mask tracker feature.

  • Notified of Property Changes in a Java Object

    Hi guys,
    Is there a standard mechanims in java where when an object's properties change value, it being notified to the caller. i am typically refering something similar to listeners which the object concerned implments and when reacts to it when the properties change. something similar to a ActionListner or a MouseListener.
    I am NOT intrested in UI objects although it could also be considered but my main focus is on POJO type of normal objects in java.

    sdbala wrote:
    i am quite aware of this but if u read my 5th posting, i simple dont wish to have any code in the target class which notifies the listener, that part should be hidden or at least moved to another place.
    ever wondered why i have this weird requirment
    well the problem that i have is that i have a framework which basically need to track changes to properties which are implemented by those who using my framework and report those changes to my framework, so that i could proceed with whatever action that i need to take.
    therefore i prefer to have less lines of code to be implemented by those who use my framework.Sounds like you want AOP, then, if you really want to keep notification logic out of your classes. We use AOP to capture certain changes in business objects and send them to a data repository, although in a slightly different way: we intercept calls to our persistence layer, rather than changes to the business objects themselves.
    The downside is that all of these objects you're tracking will have to be under management of your framework, and you'll be introducing a whole new layer of reflective code to deal with it. Think hard if this is what you really want, really need, before proceeding. The Spring framework will come in very handy for this, btw

  • [svn:bz-trunk] 20609: Change the default max object nest level from 1024 to 512.

    Revision: 20609
    Revision: 20609
    Author:   [email protected]
    Date:     2011-03-04 10:23:41 -0800 (Fri, 04 Mar 2011)
    Log Message:
    Change the default max object nest level from 1024 to 512. A max object nest level of 512 should be more than enough for most applications which probably will not be sending deeply nested object graphs over the wire. For applications that are sending deeply nested object graphs over the wire and that bump up against this limit, the limit can be increased but you should also do testing to make sure that serializing/deserializing these deeply nested object graphs doesn't cause stack overflow errors. 
    Update documentation for the max object nest level setting to reflect the new default.
    Add documentation for the new max collection nest level setting.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/AbstractEndpoint.java
        blazeds/trunk/resources/config/services-config.xml

    You should be able to get some more precise information from your Xorg logs, but I would bet it is related to the evdev driver. Some of the options in your xorg.conf no longer work with the latest version. For now you should be able to either map your mouse directly to the appropriate /dev/event* entry or change to the standard mouse driver, both of those methods should be in the wiki.
    You are supposed to be able to use the evdev driver without the input section of your xorg.conf by using dbus/hal autodetection, but AFAIK at the moment the xorg-server package still isn't compiled with hal support, so you would have to patch and rebuild the package.

  • Scrolling to a point whislt being able to change direction

    Hi people, I need to build a scrolling page where there are
    some static buttons on one side, when clicked the buttons scroll to
    a certain point on a picture. I can do this with some simple
    buttons and simple actionscript, however what I want to achieve is
    whilst scrolling to one point on the picture the user can click on
    another button and the scroller changes direction to where the user
    has just clicked to go. For an example see
    http://ourtype.be. Click on the
    bottom button then on the top before it reaches it's destination
    and it neatly scrolls to the top, How is this done??????
    Any help would be very much appreciated. Thanks all. you'll
    be saving my hide.

    You should also look at the CornerEffects sample script which allows you t apply an effect to selected corners. It was designed to run on a rectangle, so you should remove the exisiting corner effects before running it to get predictable results. Runiing it more than once or on a non-rectangular object can produce some very wild shapes, though, so go ahead and play.
    And of course there's always the Pen Tool and the Direct Select tool that can be used to modify the existing corner points.

  • DaNI following a moving object using it's ultrasonic sensor

    Hi,
    I was wondering if anyone would be able to point me in the right direction/ help me out.
    Is it possible to program daNI to follow a moving object throught the use of it's ultrasonic sensor?
    I ask as i aim to (hopefully) create a platoon of daNI using this program.
    So far I've seen an awesome example of a daNI platoon from the UCLA Mechanical Eng. department, found here:
    http://zone.ni.com/devzone/cda/tut/p/id/12902
    If i read correctly, UCLA used an infrared sensor to get the daNI to follow each other.
    My project aims to have a lead daNI that follows a specified path (or even just a straight line) and the following daNI will use the program I'm requesting further info for.
    Regardless, if anyone could share any knowledge, links, or example code to kick me in the right direction, I would be very thankful.
    Many Thanks,
    Mike ^^,

    Hello,
    I think the examples in that link are using the ultrasonic sensor, you can see the little sensor moving left to right on top and they have placed a sheet of paper to get a good 'bounce'.
    Getting a daNI to follow in a straight line should be fairly straightforward as you can get a distance and use that as feedback for your motors. I think using daNI's onboard sensor to follow a curved path would be quite difficult. In the linked video you can see that the robots are quite slow as they have to perform an entire sweep of their sensor before they can act. Traditional following systems use 2 sensors placed a distance apart from which you can measure the intensity of a sent signal and therefore calculate a rough position.
    In terms of material, the courseware is pretty good for getting you started with daNI:
    http://zone.ni.com/devzone/cda/epd/p/id/6491
    Otherwise a browse of the Robotics community is a great place to go:
    https://decibel.ni.com/content/community/zone/labviewrobotics
    (this might be of some interest: https://decibel.ni.com/content/docs/DOC-18154)
    Hope this helps.
    Nick C.
    Cardiff University

  • Crash when moving objects...

    I have a HUGE problem... in fact I have had lots of problems with Illustrator... but this is anoying.
    At least 10 times a day the program just crashes when moving objects... some time text, some time pictures, sometime lines.
    Every time i submit a CRASH report with the details... but really I think they are TRASH reports, I mean I have NEVER get an answer, update or ANYTHING from ADOBE.
    Last week I almost lost my job because of the ineficiency of the program, the thing is that I used to work with Corel and I was the one who tooked the desicion to change to Illustrator, so I spend the money on an entire suite,GOD!!
    My question is simple, it may sound bad, but honestly Can I get my money back? Does anyone have heard about someone getting just so frustrated with the suite like me?
    I love PS, I work just fine with DW, but Illustrator and Adobe support is killing me and leaving me without job.
    Daniel Vazquez my name...
    619-671-0100 x 273 my phone, just in case that a miracle occurs and someone from Adobe can help me.!!!

    Ok, here I am after the crash number 8 of today, one more time moving objects in a document...
    Answering your question about the system I have... here it is.
    The system...
    Intel(R) Core(TM) Dual Quad CPU
    Q8300 @ 2.50 Ghz.
    4 Gb RAM
    Running on
    Microsoft Windows XP
    Professional x64 Edition
    Version 2003
    Service Pack 2
    Video Card
    NVIDIA GeForce 8400 GS
    The program
    Adobe Illustrator CS4 out of a box with Creative Web Suite.
    And the info out of illustrator menu>System Info is as follows.
    Thanks.
    System info (from illustator Help)
    Components:
    ACE 2008/08/27-18:10:41 53.355610 53.355610
    Adobe Linguisitc Library 4.0.0
    AdobeLM 3.0.11.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
    FLEXnet Publisher (32 bit)
    Adobe Owl 2008/08/12-18:12:12 2.0.69 53.353913
    Adobe Owl Canvas 2.0.69 53.353913
    PDFL 2008/07/29-20:24:25 53.199969 53.199969
    Adobe Product Improvement Program 1.0.0.220
    AdobePSL 53.497547_11.497538 53.497547_11.497538
    Adobe Updater Library 6.0.0.1452 (BuildVersion: 52.338651; BuildDate: Wed Apr 16 2008 19:28:20) 52.338651
    Adobe XMP Core 4.2.2 53.351735
    Adobe XMP Files 4.2.2 53.351735
    Adobe XMP Script 4.2.2 53.351735
    Adobe CAPS 2,0,99,0 2.135373
    Adobe EPIC 3.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
    Adobe EPIC EULA 3.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
    AFL 1.0
    AFlamingo 2008/07/09-11:28:44 53.350580 53.350580
    AGM 2008/08/27-18:10:41 53.355610 53.355610
    AdobeHelp Dynamic Link Library 1, 3, 11, 0
    AIPort 1.0 23.68434
    AMTLib 2.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
    AMTServices 2.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
    ARE 2008/08/27-18:10:41 53.355610 53.355610
    Adobe Illustrator 1.0
    AsnEndUser Dynamic Link Library 1, 6, 0, 8
    Unknown Name
    AXE8SharedExpat 2008/06/11-20:19:53 NFR 53.348206 53.348206
    AXEDOMCore 2008/06/11-20:19:53 53.348206 53.348206
    AXSLE 3.3 1.242790
    BIB 2008/08/27-18:10:41 53.355610 53.355610
    BIBUtils 2008/08/27-18:10:41 53.355610 53.355610
    CoolType 2008/08/27-18:10:41 53.355610 53.355610
    AdobeCrashReporter 3.0.20080806
    ExtendScript 2008/07/28-19:31:09 53.352300 53.352300
    Adobe XMP FileInfo 4.2.2 53.351735
    FilterPort 1.1 52.
    FLEXnet Publisher (32 bit)
    Microsoft® Windows® Operating System 5.2.6001.22319
    International Components for Unicode 2008/03/20-16:33:10  Build gtlib_1.1 CL#7223
    International Components for Unicode 3, 4, 0, 0
    International Components for Unicode 2008/03/20-16:33:10  Build gtlib_1.1 CL#7223
    International Components for Unicode 2008/03/20-16:33:10  Build gtlib_1.1 CL#7223
    International Components for Unicode 3, 4, 0, 0
    International Components for Unicode 2008/03/20-16:33:10  Build gtlib_1.1 CL#7223
    JP2KLib 2008/06/11-20:19:53 53.100857 53.100857
    Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 10.0
    LogSession 2, 0, 0, 611
    Transport Dynamic Link Library 2, 0, 0, 1211
    Transport Dynamic Link Library 2, 0, 0, 716
    LogUtils 1, 0, 0, 06052006
    MPS 2008/07/07-10:33:04 53.350311 53.350311
    Microsoft (R) Visual C++ 6.00.8168.0
    Microsoft® Visual Studio .NET 7.10.3077.0
    Microsoft® Visual Studio® 2005 8.00.50727.4053
    Microsoft® Visual Studio .NET 7.10.3052.4
    Microsoft® Visual Studio® 2005 8.00.50727.4053
    Microsoft® Visual C++ 2.10.000
    Microsoft® Visual C++ 4.00.5270
    PDFPort 2008/08/20-20:15:08 53.354855 53.354855
    Adobe PDFSettings 1.04
    Adobe Photoshop CS4 CS4
    Adobe(R) CSXS PlugPlug Standard Dll (32 bit) 1.0.0.71
    Registration 2.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
    Adobe India Sangam Core Code 2008/07/17-10:11:31 53.102428 53.102428
    Adobe India SangamML Import from Sangam 2008/07/17-10:11:31 53.102428 53.102428
    ScCore 2008/07/28-19:31:09 53.352300 53.352300
    Microsoft® Windows® Operating System 6.00.2600.0000
    SVGExport 6, 0, 0, 305507 1.305507
    SVGRE 6, 0, 0, 305507 1.305507
    WRServices Friday May 30 2008 7:18:42 Build 0.7713 0.7713
    ATE
    OS: Windows
    Version: 5.2
    System Architecture: x86
    Built-In Memory: 4084 MB
    User Name: Daniel Vazquez
    Serial Number: 9228870813575442
    Application Folder:
    C:\Program Files (x86)\Adobe\Adobe Illustrator CS4\Support Files\
    Primary Scratch Folder:
    C:\Documents and Settings\dvazquez\Local Settings\Temp\
    Secondary Scratch Folder:
    Plug-ins:
    Live Menu Item
    Adobe AI Application Plugin
    Control Groups
    Color Conversion
    Composite Fonts
    New Cache Plugin
    AdobeLicenseManager
    ZStringTable
    Window Menu
    Main Filters
    Main File Formats
    File Format Place EPS
    AI File Format
    Debug Menu
    SLO Text Tool
    Mesh Object
    Document Window Plugin
    Sweet Pea 2 Adapter Plugin
    ADM Plugin
    ASLib
    AdobeActionManager
    AILocalized Resources Plugin
    FrameworkS
    Art Converters v2
    FlattenTransparency
    FO Conversion Suite
    Pathfinder Suite
    PDF Suite
    BRS Pencil Tool
    Rasterize 8
    AdobeSlicingPlugin
    AdobeActionPalette
    AdobeBrushMgr
    Adobe Color Harmony Plugin
    Control Palette Plugin
    Adobe Deform Plugin
    AdobeLayerPalette
    Adobe Planar Edit Plugin
    AdobePaintStyle
    PathConstruction Suite
    AdobeSwatch_
    AdobeToolSelector
    Adobe Tracing Object
    Adobe Variables Palette
    Adobe Custom Workspace
    AdobeDiffusionRaster
    SvgFileFormat
    Snapomatic
    Adobe Geometry Suite
    Flatten Suite
    ShapeConstruction Suite
    ExpandS
    AI Save For Web
    SWFExport
    Photoshop Plugin Adapter Targa
    Photoshop Plugin Adapter PNG
    Photoshop Plugin Adapter Pixar
    Photoshop Plugin Adapter PCX
    Photoshop Plugin Adapter BMP
    Photoshop Plugin Adapter Unsharp Mask...
    Photoshop Plugin Adapter Smart Blur...
    Photoshop Plugin Adapter Radial Blur...
    Photoshop Plugin Adapter Pointillize...
    Photoshop Plugin Adapter NTSC Colors
    Photoshop Plugin Adapter Mezzotint...
    Photoshop Plugin Adapter Gaussian Blur...
    Photoshop Plugin Adapter De-Interlace...
    Photoshop Plugin Adapter Crystallize...
    Photoshop Plugin Adapter Color Halftone...
    Photoshop Plugin Adapter Filter Gallery...
    Photoshop Plugin Adapter Colored Pencil...
    Photoshop Plugin Adapter Cutout...
    Photoshop Plugin Adapter Dry Brush...
    Photoshop Plugin Adapter Film Grain...
    Photoshop Plugin Adapter Fresco...
    Photoshop Plugin Adapter Neon Glow...
    Photoshop Plugin Adapter Paint Daubs...
    Photoshop Plugin Adapter Palette Knife...
    Photoshop Plugin Adapter Plastic Wrap...
    Photoshop Plugin Adapter Poster Edges...
    Photoshop Plugin Adapter Rough Pastels...
    Photoshop Plugin Adapter Smudge Stick...
    Photoshop Plugin Adapter Sponge...
    Photoshop Plugin Adapter Underpainting...
    Photoshop Plugin Adapter Watercolor...
    Photoshop Plugin Adapter Accented Edges...
    Photoshop Plugin Adapter Angled Strokes...
    Photoshop Plugin Adapter Crosshatch...
    Photoshop Plugin Adapter Dark Strokes...
    Photoshop Plugin Adapter Ink Outlines...
    Photoshop Plugin Adapter Spatter...
    Photoshop Plugin Adapter Sprayed Strokes...
    Photoshop Plugin Adapter Sumi-e...
    Photoshop Plugin Adapter Diffuse Glow...
    Photoshop Plugin Adapter Glass...
    Photoshop Plugin Adapter Ocean Ripple...
    Photoshop Plugin Adapter Bas Relief...
    Photoshop Plugin Adapter Chalk && Charcoal...
    Photoshop Plugin Adapter Charcoal...
    Photoshop Plugin Adapter Chrome...
    Photoshop Plugin Adapter Cont^e Crayon...
    Photoshop Plugin Adapter Graphic Pen...
    Photoshop Plugin Adapter Halftone Pattern...
    Photoshop Plugin Adapter Note Paper...
    Photoshop Plugin Adapter Photocopy...
    Photoshop Plugin Adapter Plaster...
    Photoshop Plugin Adapter Reticulation...
    Photoshop Plugin Adapter Stamp...
    Photoshop Plugin Adapter Torn Edges...
    Photoshop Plugin Adapter Water Paper...
    Photoshop Plugin Adapter Glowing Edges...
    Photoshop Plugin Adapter Craquelure...
    Photoshop Plugin Adapter Grain...
    Photoshop Plugin Adapter Mosaic Tiles...
    Photoshop Plugin Adapter Patchwork...
    Photoshop Plugin Adapter Stained Glass...
    Photoshop Plugin Adapter Texturizer...
    Twirl v2
    AdobeBuiltInToolbox
    Adobe Symbolism
    Simplify
    ShapeTool
    Segment Tools
    Adobe Scatter Brush Tool
    Reshape Tool
    Magic Wand
    Liquify
    Lasso
    Knife Tool
    Adobe Flare Plugin
    AdobeTextDropper
    Adobe Eraser Tool
    Adobe Crop Tool
    Adobe Calligraphic Brush Tool
    BoundingBox
    AdobeArtBrushTool
    Advanced Select
    Smart Punctuation
    TxtColumns
    Spell Check Dictionary
    Spell Check UI
    Find Replace UI
    TextFindFont
    TypeCase
    Adobe PSD File Import
    Adobe PSD File Export
    Photoshop Adapter
    TIFF File Format
    TextExport
    AISangamMapper
    PNG File Format
    MPSParser
    MPSExport
    MPSCommon
    Mojikumi UI
    JPEG2K Plugin
    JPEG Plugin
    GIF89a Plugin
    FXG UI
    FXG
    FreeHand Import Plugin
    Adobe DXFDWG Format
    ZigZag v2
    Scribble v2
    TextWrap Dlg
    ShapeEffects v2
    Adobe Scribble Fill
    Saturate
    Round v2
    Roughen v2
    Punk v2
    AdobePathfinderPalette
    Overprint
    OffsetPath v2
    AI Object Mosaic Plug-in
    MaskHelper v2
    Inverse
    FuzzyEffect v2
    Distort v2
    Find
    Expand
    DropShadow
    TrimMark v2
    Colors
    Cleanup
    Adjust
    AddArrowHeads v2
    Add Anchor Points
    Adobe Welcome Screen
    AdobeTransparencyEditor
    AdobeTransformObjects
    Transform v2
    Adobe Tracing UI
    Adobe Symbol Palette Plugin
    SVG Filter Effect v2
    Stroke Offset v2
    Services
    SeparationPreviewPlugin
    Scripts Menu
    ScriptingSupport
    Print Plugin
    AdobeNavigator
    Adobe Path Blends
    AdobeLinkPalette
    Kinsoku Dlg
    KBSC Plugin
    GradientMeshPlugin
    Flattening Preview
    FileClipboardPreference
    DocInfo
    Character and Paragraph Styles
    Asset Management
    Adobe Art Style Plugin
    Adobe App Bar Controls Host
    Alternate Glyph Palette
    AdobeAlignObjects
    3D v2
    PDF File Format
    ADMEveParser Plugin

  • How hard is it to morph a moving object? (aka Superman?)

    Hi everyone,
    This is one of my first posts, and I want to thank you all for contributing great posts here. I am a newbie to Shake, so I have a feeling the answer will be "Read The Manual!" But here goes...
    I want to know how difficult it will be to morph a moving object. For example, my 2 1/2 year old son loves Superman, I mean loves Superman, toys, pajamas, movies, cant get enough. So I just finished shooting a very amateur mission impossible type short film with him, and he loved doing that so much that I thought I would go ahead and try this again with him. Instead this time, I will have him dress like Clark Kent and run and change into Superman, with flying scenes and the whole bit. So my question is this, how difficult would it be to morph him running, opening the shirt, and changing into a running Superman? Yes I will read the manual, but I first wanted some serious opinions if my attempts will be valid and worth while. I do not have a green screen for the flying scenes yet, but have searched other forums and have scene that taping of noeon greem posterboard to work equally as well for that. As for the morphing, I planned on having my Sony HDV-HC1 camera on a tripod, and just retaking him running with the Kent outfit, and then with the Superman outfit, and morphing the object from that point, hoping to start and stop in the same manner on each take.
    I realize this isnt Hollywood, but its something that I want to look back on, no matter how amateur it is, and just say that I felt proud doing that for both him and me. Thanks for the input everyone and God Bless!
    Hidalgo

    Thnak you for the reply. I watched the tutorial and it is very ineteresting. Although the morphing is performed with 2 pictures, I believe I would hjust have to morph two frames together, however my fear is that it will be so quick that the viewer will not have the opportunity to see the change take place. Am I correct in saying that I would have to morph several frames in order to see a less drastic effect, and if so, how is that done? Any suggestions are greatly appreciated.
    (The effect I am thinking of is in Superman II, when Kent runs down an alley and morphs into Superman, gradual but very cool and effective.)
    Thanks again and God Bless.
    Hidalgo

  • Can we change data in string object.

    Can we change data in string object.

    Saw this hack to access the char[]'s in a String in another thread. Beware that the effects of doing this is possible errors, like incorrect hashCode etc.
    import java.lang.reflect.*;
    public class SharedString {
            public static Constructor stringWrap = null;
            public static String wrap(char[] value, int offset, int length) {
                    try {
                            if (stringWrap == null) {
                                    stringWrap = String.class.getDeclaredConstructor(new Class[] { Integer.TYPE, Integer.TYPE, char[].class });
                                    stringWrap.setAccessible(true);
                            return (String)stringWrap.newInstance(new Object[] { new Integer(offset), new Integer(length), value });
                    catch (java.lang.NoSuchMethodException e) {
                            System.err.println ("NoMethod exception caught: " + e);
                    catch (java.lang.IllegalAccessException e) {
                            System.err.println ("Access exception caught: " + e);
                    catch (java.lang.InstantiationException e) {
                            System.err.println ("Instantiation exception caught: " + e);
                    catch (java.lang.reflect.InvocationTargetException e) {
                            System.err.println ("Invocation exception caught: " + e);
                    return null;
            public static void main(String[] args) {
                    char[] chars = new char[] { 'l', 'e', 'v', 'i', '_', 'h' };
                    String test = SharedString.wrap(chars, 0, chars.length);
                    System.out.println("String test = " + test);
                    chars[0] = 'k';
                    chars[1] = 'a';
                    chars[2] = 'l';
                    chars[3] = 'l';
                    chars[4] = 'a';
                    chars[5] = 'n';
                    System.out.println("String test = " + test);
    } Gil

  • How to change Font Size of Object Explorer in "SQL Server Management Studio"

    Dear Team,
    "SQL Server Management Studio" is a fantastic IDE for the database.
    There are so many customization options available but one thing many users missing is that " How to change Font Size of Object Explorer?"
    Can you please accumulate this feature in IDE ASAP?
    Many Thanks,
    Bhavesh

    Its there
    Go to Tools -> Options
    Then under Environment you've fonts and colors tab where you can specify a higher font size.
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

Maybe you are looking for

  • Source sys Restore "error while creating table EDISEGMENT "

    Dear All, I am Basis person and recently we have refreshed data of Test BI system from Development BI system. we normally carry out these Refresh but In this case we have also changed Hostname and SID for Test BI system. We have done all BW refresh s

  • Recovering Files in OS 10.5.6...  any possibilities????

    I have accidently deleted few files... i am not able to install File salvage on 10.5 is there any other software ???

  • Open tab or window in user's default browser

    hi, can I navigate to a url and open a new window or tab in the user's  default browser? In flex panels - if you'd navigateToURL(new URLRequest("url.com")); the page would open up in the user's default browser. How to do this in an html panel? When I

  • LMS 4.2 | user-defined tasks

    Hi Netpro i have configured user-defined task called "copy" this templates includes the command copy run start, then i went to netconfig job based Device,then user-defined tasks choose my template,then i didn't find my task defined at the Applicable

  • HI. I AM RECEIVING AN ERROR SI

    GNAL FROM MY HP 6032XA AUTORANGING SYSTEM DC POWER SUPPLY SINCE I UPGRADED TO THE NEW VERSION OF LABVIEW 5.1 IS LABVIEW 5.1 COMPATIBILE WITH THE MODEL POWER SUPPLYI HAVE? WHAT IS CAUSING THE NEW ERROR TO OCCUR IF LABVIEW 5.1 IS IN FACT COMPATIBLE THA