Collision of two objects goto frame or marker.

Ask a Question related to Macromedia Director 3D, Design and Development.

  1. #1

    Default Collision of two objects goto frame or marker.

    :light;

    Here is the scenario.
    A W3D file with two objects loaded into director MX.
    Object 1 is a child of the default camera and moves with the camera.
    Object 2 is a moving object that moves.
    The problem is to resolve a collision between the two objects.
    When object 1 collides with object 2 have the play head go to a frame or
    marker.
    How the code would be written to accomplish this.

    Thanks


    TJGY Guest

  2. Similar Questions and Discussions

    1. how to pause video which has goto marker
      I'm a beginner in director (using director mx trial) I have many quicktime video to play one after the other with that : on exitFrame me if...
    2. goto frame in another scene
      Hi, What am I doing wrong this time? I try to load a movie into a placeholder and goto the first frame of the second scene. var layout =...
    3. goto a frame on mouse up
      i have made a movie in which there are frames and the beginning of the frame or the first frame i have given stop statement such that the movie does...
    4. marker by frame
      is it possible to get the marker name when knowing the frame number it is on ? i need to know the last markers before my currunt frame so far...
    5. what is the command for goto marker?
      just a quick one, I am very tired and have forgotten the command for goto marker on mouseUp goto "quit" -- or am i really asleep end I...
  3. #2

    Default Re: Collision of two objects goto frame or marker.

    You can use the collision modifier on the two models. It gets a little
    complicated, so you should check out the HELP. I haven't used it often, but the
    basic procedure is to yourmodel.addmodifier(#collision) to both your models,
    yourscene.registerForEvent(#collideAny, <handlername>, <script object>,
    <optional params>) so you can get the collision event when it happens, and then
    simply _movie.go("somemarker") when the event occurs. You should set the
    yourmodel.collision properties appropriately, probably #enabled = TRUE,
    #resolve = FALSE, #immovable = FALSE and #mode = #box.

    tedalde2 Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139