|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2012
Сообщений: 8
|
что делать что бы клип в играх чувствовал препятствие
у меня есть клип которым можно управлять. но хочется чтобы сам клип чувствовал какие не будь препятствия
подскажите какой код написать |
|
|||||
Регистрация: Mar 2012
Сообщений: 8
|
А как правильно его использовать
|
|
|||||
Регистрация: Mar 2012
Сообщений: 8
|
Допустим пусть препятствием будет какой не будь клип черный квадрат с размерами 30 на 30 пикселей какой код вписать?
|
|
|||||
Модрон-ветеринар
|
Для начала попробуйте воспроизвести пример из хелпа, чтобы получить понимание, как это работает.
Потом примените с к своему проекту. Иначе все придется за вас делать.
__________________
Идите первым! |
|
|||||
Регистрация: Mar 2012
Сообщений: 8
|
На коде обозначены цифры triangle_mc.moveTo(50, 50);-это координаты кипа
createEmptyMovieClip("triangle_mc", getNextHighestDepth()); triangle_mc.beginFill(0x006090); triangle_mc.moveTo(50, 50); triangle_mc.lineTo(100, 150); triangle_mc.lineTo(0, 150); triangle_mc.lineTo(50, 50); var hit_X = 100; var hit_Y = 75; var shapeFlag = true; triangle_mc.onPress = function() { this.startDrag(); }; triangle_mc.onRelease = function() { this.stopDrag(); if (this.hitTest(hit_X, hit_Y, shapeFlag)) { trace("Hit."); } }; На коде обозначены цифры triangle_mc.moveTo(50, 50);-это координаты клипа createEmptyMovieClip("triangle_mc", getNextHighestDepth()); triangle_mc.beginFill(0x006090); triangle_mc.moveTo(50, 50); triangle_mc.lineTo(100, 150); triangle_mc.lineTo(0, 150); triangle_mc.lineTo(50, 50); var hit_X = 100; var hit_Y = 75; var shapeFlag = true; triangle_mc.onPress = function() { this.startDrag(); }; triangle_mc.onRelease = function() { this.stopDrag(); if (this.hitTest(hit_X, hit_Y, shapeFlag)) { trace("Hit."); } }; Пожалуйста вы можете дать мне код на клип о котором я говорил? Добавлено через 25 часов 48 минут Вот так я точно все пойму Последний раз редактировалось mooncar; 17.04.2012 в 12:11. |
Часовой пояс GMT +4, время: 10:07. |
|
« Предыдущая тема | Следующая тема » |
|
|