![]() |
Я не понимаю что ты хочешь сделать :), не нада хард кодинга :), зачем тебе ASSetPropFlags?, можно объяснить простыми словами?, причем русскими :)
Да и чего там на счет занятости того или иного хандлера? ты вешаешь что-то на MovieClip.ПРОТОТИП? =) mc1.onEnterFrame = function(){ trace("ooo!!!"); } MovieClip.prototype.onEnterFrame = function() { trace(this + " --> x: "+ this._x + " y: " + this._y); if(this == _level0) MovieClip.prototype.onEnterFrame = null; } Естественно это не без недостатков да и не есть решение, а лишь пример, но enterFrame у "mc1" никуда не денется :) и тем более по барабану тому, что написано на onClipEvent(enterFrame) :) |
Вложений: 1
llllllllll
зачем я это делаю ... смотри attach ASSetPropFlags - закоментарь, увидишь... |
:)
а я подумал что надо все время отслеживать, поэтому OnEnterFrame!
я исходник посмрел....хммм....и зачем там те координаты! |
forceX = (forceX+(this.x-this._x)/2)/1.66;
forceY = (forceY+(this.y-this._y)/2)/1.66; this.x & this.y - это начальные координаты обэекта... вот их и нужно получить ... и сделат readOnly |
Значится так :)
MovieClip.prototype.addProperty("x",function () { this.$x = this._x; ASSetPropFlags(this, ["$x"], 6,1); return this.$x },null ); - это чтоб для каждого :) Это чтоб без того что здесь не нужно ... MovieClip.prototype.addProperty("y", function () { if(this.$y == undefined) this.$y = this._y; return this.$y }, null); , а можно и так ... MovieClip.prototype.getY = function(){ if(this.$y == undefined) this.$y = this._y; return this.$y; } ... да и для OnRollOver - HitTest - особо не нужен :) |
llllllllll
вот ёлки... а прото this забыл... про тест хит - это я прогнал... ЗЫ. спасибо :) :) :) |
Код:
MovieClip.prototype.onEnterFrame = function() {если можно то как ??? |
а что этот код должен делать????
|
вот так может быть:
Код:
MovieClip.prototype.onEnterFrame = function() { |
| Часовой пояс GMT +4, время: 22:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.