![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
да-да, сейчас как раз проверяю.
вроде крутится. |
|
|||||
|
Lorem ipsum
|
__________________
Поймай яблоко 2! Последний раз редактировалось Zebestov; 12.01.2015 в 18:30. |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
интересно, но на слабом компе все равно подтормаживает
|
|
|||||
|
Lorem ipsum
|
ясно ) ну, надо же было убедиться!
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Короче, на мощной/современной машине крутится в любом варианте.
На слабой/старой/убитой машине крутится с рывками так же в любом варианте. Начинаю думать, что чудес не случилось. |
|
|||||
|
Регистрация: Jan 2013
Сообщений: 322
|
mikhailk, ну если не хочешь drawTriangles юзани rotationZ += 0.0001 (как там включать 3d рендер? вроде достаточно было scaleZ = 1)
|
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
Только изображение получается в зеркальном отражении по горизонтали. В примере - так же. |
|
|||||
|
Lorem ipsum
|
Это я набокопорил с координатами =) вектор vertices неправильно собран.
Вот исправленный код метода drawImage: function drawImage():void { var a0:Number = angle + diagonalAngle; vertices[0] = Math.cos(a0) * diagonalSemiLength + center.x; vertices[1] = Math.sin(a0) * diagonalSemiLength + center.y; var a1:Number = angle + Math.PI - diagonalAngle; vertices[2] = Math.cos(a1) * diagonalSemiLength + center.x; vertices[3] = Math.sin(a1) * diagonalSemiLength + center.y; var a2:Number = angle - Math.PI + diagonalAngle; vertices[4] = Math.cos(a2) * diagonalSemiLength + center.x; vertices[5] = Math.sin(a2) * diagonalSemiLength + center.y; var a3:Number = angle - diagonalAngle; vertices[6] = Math.cos(a3) * diagonalSemiLength + center.x; vertices[7] = Math.sin(a3) * diagonalSemiLength + center.y; canvas.graphics.clear(); canvas.graphics.beginBitmapFill(image, null, false, true); canvas.graphics.drawTriangles(vertices, indices, uvtData); }
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Да, так все работает. Фенкс.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|