|
|
|||||
Регистрация: Mar 2011
Сообщений: 40
|
Проблемма с отображением элемента
Здравствуйте, сегодня столкнулся с одной проблеммой. Есть класс Solider, вот код:
package gameClasses { import flash.display.MovieClip; import flash.display.Sprite; import flash.events.Event; import gameClasses.Main; public class Solider extends MovieClip { //public var range:Sprite; public var _X,_Y:Number; private var delay = 60; private var begin_rld = 61; public var rng=200; public function Solider(X:Number,Y:Number) { this.x=X; this.y=Y; } public function aim(b:MovieClip) { this.rotationZ= Math.atan2(b.y - this.y, b.x - this.x) / Math.PI * 180; } public function shoot(t:Boolean) { if (begin_rld <= delay) begin_rld++; if ((begin_rld>delay)&&(t)) { var b:bullet = new bullet(0,0,0); b.scaleX=0.5; b.scaleY=0.5; this.addChild(b); begin_rld=0;} if(!t){begin_rld++;}; } public function inrange(b:MovieClip):Boolean { var x0=b.x,y0=b.y; var g=Math.sqrt(Math.pow((this.x-x0),2)+Math.pow((this.y-y0),2)); if(g<rng) return true; if(g>rng) return false; return false; } public function stopShoot() { begin_rld=0; } } } "Предупреждение: трехмерный объект DisplayObject не может быть визуализирован. Его размеры (8229, 31) превышают допустимые размеры для отрисовки.". Что это означает, и как с этим бороться? Добавлено через 41 час 55 минут Разобрался, тема закрыта. |
|
|||||
Регистрация: Dec 2010
Сообщений: 129
|
А что было? просто проблема схожая...
|
|
|||||
похоже там что-то с bitmapdata связано было, так как её максимальный размер 2880X2880
__________________
онлайн игры на раздевание http://startcamgames.com |
|
|||||
как тут понять вот этот кусок кода:
Последний раз редактировалось Heavy; 14.07.2011 в 16:24. |
Часовой пояс GMT +4, время: 05:35. |
|
« Предыдущая тема | Следующая тема » |
|
|