Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   движок перспективы (http://www.flasher.ru/forum/showthread.php?t=65600)

Gas 14.06.2005 16:48

движок перспективы
 
госопда, скажите ниукого случайно нет движка от мышки что то типа как на http://www.kitoki.com/
что бы было ощущение перспективы...

если не сложно поделитесь?

Король 14.06.2005 16:54

делаешь несколько планов. каждый двигаешь в зависимости от положения мыши со своим коэфициентом скорости. вот и весь "движок"

Gas 14.06.2005 16:56

ну вообщем то я это и так понимаю, инетесует сам движек для (хотябы) 1го объекта ...

Король 14.06.2005 18:02

боюсь, тебя сильно разочарует приведенный ниже код, но "движок" в примитиве выглядит именно так:

MovieClip.prototype.slideToX = function(x, speed){
this.x = x
this.onEnterFrame = function(){
this._x += (this.x - this._x)/speed

}
}

Gas 14.06.2005 18:14

если не трудно сделайте какойто бональный пример
а то что то я не могу вкурить как с этим прототипом работаьтьб?

Король 14.06.2005 18:23

работай головой, чувак) сначала подумай - что тебе надо от объекта? как ты хочешь, чтоб он двигался? потом сформулируй это как можно четче, буквально - "я хочу, чтоб если мышь двигалась влево - он ехал вправо" итд, а потом прикажи ему это делать языком As, благо он не так уж сложен.

nuran 14.06.2005 18:57

чем ближе объект - тем он больше в размерах и тем быстрее двигаеться, и соответственно наоборот, чем он дальше, тем он меньше и тем медленнее двигаеться =). эффект называеться паралакс =), если не ошибаюсь.

nuran 14.06.2005 19:01

http://neave.com/lab/space/

Нажми на Parallax stars. Там и исходник скачать можно.


Часовой пояс GMT +4, время: 07:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.