я нашел как сделать и перемещение и "нажатие кнопки"
| |
Smog | Дата: Понедельник, 13.06.2011, 18:29 | Сообщение # 1 |
Offline
Генерал-майор
LG Andoid KP 501
Сообщений: 402
| я подумал что это заслуживает отдельной темы ну к сути - нашел как сделать перемещение + обычное нажатие кнопки _____код который многие знают function Released() { if (Delayed == true) { _parent.ico1.OperaXCenter = _parent.ico1._width/2+_parent.ico1._x; _parent.ico1.OperaYCenter = _parent.ico1._height/2+_parent.ico1._y; _parent.ico1.OperaXCenter>315; this.swapDepths(_global.Level++); if (_parent.ico1.OperaYCenter>120) { if (!(_parent.ico1.OperaYCenter>=120 && _parent.ico1.OperaYCenter<=210)) { _parent.ico1.OperaYCenter<210; } } } else { this.onRelease= fscommand("Idle_CMD", "IconPressed^2"); //это и есть тот код который активирует обычное нажатие кноппки, например как на андроиде } clearInterval(DelayPressedId); _parent.ico1.stopDrag(); _parent.ico1._alpha = 100; } function DelayPressed() { Delayed = true; _parent.ico1.startDrag(); _parent.ico1._alpha = 80; } _parent.ico1.onEnterFrame = function() { }; _parent.ico1.onPress = function() { Delayed = false; DelayPressedId = setInterval(DelayPressed, 400); }; _parent.ico1.onRelease = function() { stopDrag(); Released(); trace (_global.SO.data.SOSico1_y) _global.SO.data.SOSico1 = _parent.ico1._y _global.SO.data.SOSico1 = _parent.ico1._x _global.SO.data.SOSico1X1 = this._x; _global.SO.data.SOSico1Y1 = this._y; getURL("FSCommand:Idle_CMD", "WidgetPositionChange^0^" + this.ico1._x + "^" + this.ico1._y); getURL("FSCommand:Idle_CMD", "WidgetPositionChange^0^" + this.back._x + "^" + this.ico1._y); _root.bar1.gotoAndPlay(16); if (this._y>0) { //this._y = 500 _global.SO.data.SOSico1X1 = this._x; _global.SO.data.SOSico1Y1 = this._y; getURL("FSCommand:Idle_CMD", "WidgetPositionChange^0^" + this.ico1._x + "^" + this.ico1._y); getURL("FSCommand:Idle_CMD", "WidgetPositionChange^0^" + this.back._x + "^" + this.ico1._y); } _ }; _parent.ico1.onReleaseOutside = function() { Released(); };
|
|
| |
SuperStassy | Дата: Понедельник, 13.06.2011, 19:34 | Сообщение # 2 |
Offline
супер пупер по LG )
♥Apple iPhone 4 (32gb)♥
Сообщений: 855
| Smog, попробовала вставить этот код на кнопку ,она не передвигается ,про отклик на нужную программу не знаю . может не так прописываю ?
|
|
| |
Smog | Дата: Понедельник, 13.06.2011, 19:42 | Сообщение # 3 |
Offline
Генерал-майор
LG Andoid KP 501
Сообщений: 402
| во первых у кнопки должно быть имя ico1. Во вторых код должен стоять внутри кнопки(объекта) на первом кадре
|
|
| |
SuperStassy | Дата: Понедельник, 13.06.2011, 19:53 | Сообщение # 4 |
Offline
супер пупер по LG )
♥Apple iPhone 4 (32gb)♥
Сообщений: 855
| Ну с именем кнопки понятно .а вот куда прописывать можно поподробнее ?
|
|
| |
Smog | Дата: Понедельник, 13.06.2011, 20:09 | Сообщение # 5 |
Offline
Генерал-майор
LG Andoid KP 501
Сообщений: 402
| SuperStassy, я же тебе в тиам вювере показывал))
|
|
| |
SuperStassy | Дата: Понедельник, 13.06.2011, 20:11 | Сообщение # 6 |
Offline
супер пупер по LG )
♥Apple iPhone 4 (32gb)♥
Сообщений: 855
| Smog, память девичья же :D
ща попробую
|
|
| |
Smog | Дата: Понедельник, 13.06.2011, 20:13 | Сообщение # 7 |
Offline
Генерал-майор
LG Andoid KP 501
Сообщений: 402
| SuperStassy, Добавлено (13.06.2011, 20:13) ---------------------------------------------
Сообщение отредактировал Smog - Понедельник, 13.06.2011, 20:13 |
|
| |
SuperStassy | Дата: Понедельник, 13.06.2011, 21:21 | Сообщение # 8 |
Offline
супер пупер по LG )
♥Apple iPhone 4 (32gb)♥
Сообщений: 855
| ахахах позор мне ,можешь в тим вивере снова показать? xD
|
|
| |
42tech | Дата: Вторник, 14.06.2011, 04:21 | Сообщение # 9 |
Offline
Генерал-майор
LG KP500 42ever
Сообщений: 387
| Quote (SuperStassy) позор мне ,можешь в тим вивере снова показать? xD сделай видио, кривое но все же, интересно же D:
|
|
| |
Smog | Дата: Вторник, 14.06.2011, 08:34 | Сообщение # 10 |
Offline
Генерал-майор
LG Andoid KP 501
Сообщений: 402
| SuperStassy, сегодня днем в аське зарегаюсь, а то у тебе скайп постоянно не отвечает и покажу в тиме
|
|
| |
SuperStassy | Дата: Вторник, 14.06.2011, 10:53 | Сообщение # 11 |
Offline
супер пупер по LG )
♥Apple iPhone 4 (32gb)♥
Сообщений: 855
| Хорошо :D
|
|
| |
qwerty-ilias | Дата: Пятница, 24.06.2011, 16:32 | Сообщение # 12 |
Offline
Подполковник
Сообщений: 121
| Ну это вроде как ясно - перемещение и нажатие кнопки, а как перемещать допустим плеер (в нем несколько) кнопок. У меня получается если 1 кнопка - она и двигается и нажимается, а когда делаю плеер он двигается - но кнопки не нажимаются совсем.
|
|
| |
42tech | Дата: Пятница, 24.06.2011, 16:38 | Сообщение # 13 |
Offline
Генерал-майор
LG KP500 42ever
Сообщений: 387
| Может нужно сделать 2 мувика? Один поверх другого?
|
|
| |
qwerty-ilias | Дата: Пятница, 24.06.2011, 16:40 | Сообщение # 14 |
Offline
Подполковник
Сообщений: 121
| Это как?
|
|
| |
42tech | Дата: Пятница, 24.06.2011, 16:52 | Сообщение # 15 |
Offline
Генерал-майор
LG KP500 42ever
Сообщений: 387
| Накидываем кнопки , записывает скрипты, и весь плеер делаем мувиком (просто перемещение, без нажатия)
|
|
| |
|