PDA

Просмотр полной версии : движок перспективы


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. Там и исходник скачать можно.