Adobe Animate Simple Maze Game Tutorial Under 8 minutes.

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 8

  • @kiralol
    @kiralol 6 месяцев назад

    hocam sana nasıl ulaşabilirim yakında bu programı kullandığımız dersden vizeye gireceğim birisi yardım ederse çok hoş olur benim için sol altda hava durumu türkçe türk olduğunu var sayıyorum o yüzden

  • @running9251
    @running9251 Год назад

    This for computer or android

    • @learnsoftwares9502
      @learnsoftwares9502  4 месяца назад

      This output is for web. But Adobe Animate can make output for web or mobile. Animate App is on desktop.

  • @nassezuko3699
    @nassezuko3699 5 месяцев назад

    wrong location for wall i need to know how to calulate the wall

  • @sharifahlianie1066
    @sharifahlianie1066 Год назад

    may i get the script?

    • @learnsoftwares9502
      @learnsoftwares9502  4 месяца назад +2

      /* Move with Keyboard Arrows
      Allows the specified symbol instance to be moved with the keyboard arrows.
      Instructions:
      1. To increase or decrease the amount of movement, replace the number 5 below with the number of pixels you want the symbol instance to move with each key press.
      Note the number 5 appears four times in the code below.
      */
      var upPressed:Boolean = false;
      var downPressed:Boolean = false;
      var leftPressed:Boolean = false;
      var rightPressed:Boolean = false;
      var speed = 5;
      cat.stop();
      cat.addEventListener(Event.ENTER_FRAME, fl_MoveInDirectionOfKey);
      stage.addEventListener(KeyboardEvent.KEY_DOWN, fl_SetKeyPressed);
      stage.addEventListener(KeyboardEvent.KEY_UP, fl_UnsetKeyPressed);
      winText.visible = false;
      function fl_MoveInDirectionOfKey(event:Event)
      {
      if (dog.hitTestObject(cat)){
      dog.visible = false;
      winText.visible = true;
      }
      if (upPressed && maze.hitTestPoint(cat.x , cat.y - 10,true)==false)
      {
      cat.y -= speed;
      cat.play();
      }
      if (downPressed&& maze.hitTestPoint(cat.x ,cat.y + 120,true)==false)
      {
      cat.y += speed;
      cat.play();
      }
      if (leftPressed&& maze.hitTestPoint(cat.x - 10 ,cat.y ,true)==false)
      {
      cat.x -= speed;
      cat.play();
      }
      if (rightPressed&& maze.hitTestPoint(cat.x + 120, cat.y ,true)==false)
      {
      cat.x += speed;
      cat.play();
      }
      }
      function fl_SetKeyPressed(event:KeyboardEvent):void
      {
      switch (event.keyCode)
      {
      case Keyboard.UP:
      {
      upPressed = true;
      break;
      }
      case Keyboard.DOWN:
      {
      downPressed = true;
      break;
      }
      case Keyboard.LEFT:
      {
      leftPressed = true;
      break;
      }
      case Keyboard.RIGHT:
      {
      rightPressed = true;
      break;
      }
      }
      }
      function fl_UnsetKeyPressed(event:KeyboardEvent):void
      {
      switch (event.keyCode)
      {
      case Keyboard.UP:
      {
      upPressed = false;
      break;
      }
      case Keyboard.DOWN:
      {
      downPressed = false;
      break;
      }
      case Keyboard.LEFT:
      {
      leftPressed = false;
      break;
      }
      case Keyboard.RIGHT:
      {
      rightPressed = false;
      break;
      }
      }
      }

  • @CyanKirb
    @CyanKirb 9 месяцев назад

    i can't