Files
Pyogenics ecf60d961b Add A3D6
2024-09-28 17:40:49 +01:00

27 lines
577 B
ActionScript

package alternativa.engine3d.materials {
import alternativa.engine3d.*;
import alternativa.engine3d.core.Sprite3D;
use namespace alternativa3d;
/**
* Базовый класс для материалов спрайтов.
*/
public class SpriteMaterial extends Material {
/**
* @private
* Спрайт
*/
alternativa3d var _sprite:Sprite3D;
/**
* @inheritDoc
*/
override protected function markToChange():void {
if (_sprite != null && _sprite._scene != null) {
_sprite._scene.spritesToChangeMaterial[_sprite] = true;
}
}
}
}