[]sprite之bug
http://www.gamework.cn/blog/post/qykings/sprite%E4%B9%8Bbug
public function set scaleX(value:Number):void {
var style:Style = getStyle();
if(!style)
{
trace("----sprite--")
return;
}
if(!style._tf)
{
trace("----sprite--_tf is null--");
return;
}
if (style._tf.scaleX !== value) {
style.setScaleX(value);
_changeType |= CHG_VIEW;
_tfChanged = true;
conchModel && conchModel.scale(value, style._tf.scaleY);
_renderType |= RenderSprite.TRANSFORM;
var p:Sprite = _parent as Sprite;
if (p && p._repaint === 0) {
p._repaint = 1;
p.parentRepaint();
}
}
}
public function set scaleY(value:Number):void {
var style:Style = getStyle();
if(!style)
{
trace("----sprite--")
return;
}
if(!style._tf)
{
trace("----sprite--_tf is null--");
return;
}
if (style._tf.scaleY !== value) {
style.setScaleY(value);
_changeType |= CHG_VIEW;
_tfChanged = true;
conchModel && conchModel.scale(style._tf.scaleX, value);
_renderType |= RenderSprite.TRANSFORM;
var p:Sprite = _parent as Sprite;
if (p && p._repaint === 0) {
p._repaint = 1;
p.parentRepaint();
}
}
}
public function set scaleX(value:Number):void {
var style:Style = getStyle();
if(!style)
{
trace("----sprite--")
return;
}
if(!style._tf)
{
trace("----sprite--_tf is null--");
return;
}
if (style._tf.scaleX !== value) {
style.setScaleX(value);
_changeType |= CHG_VIEW;
_tfChanged = true;
conchModel && conchModel.scale(value, style._tf.scaleY);
_renderType |= RenderSprite.TRANSFORM;
var p:Sprite = _parent as Sprite;
if (p && p._repaint === 0) {
p._repaint = 1;
p.parentRepaint();
}
}
}
public function set scaleY(value:Number):void {
var style:Style = getStyle();
if(!style)
{
trace("----sprite--")
return;
}
if(!style._tf)
{
trace("----sprite--_tf is null--");
return;
}
if (style._tf.scaleY !== value) {
style.setScaleY(value);
_changeType |= CHG_VIEW;
_tfChanged = true;
conchModel && conchModel.scale(style._tf.scaleX, value);
_renderType |= RenderSprite.TRANSFORM;
var p:Sprite = _parent as Sprite;
if (p && p._repaint === 0) {
p._repaint = 1;
p.parentRepaint();
}
}
}
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
cuixueying
赞同来自: