Files
alternativa3d-archive/Alternativa3D2/2.0/com/alternativagame/engine3d/material/.svn/text-base/Material.as.svn-base
2024-10-05 12:11:16 +01:00

31 lines
718 B
Plaintext

package com.alternativagame.engine3d.material {
public class Material {
// Прозрачность материала
public var alpha:Number = 1;
// Метод наложения
public var blendMode:String = "normal";
// Смещение глубины
public var depthOffset:Number = 0;
// Клон
public function clone():Material {
var res:Material = new Material();
cloneParams(res);
return res;
}
// Клонировать параметры
protected function cloneParams(material:*):void {
var mat:Material = Material(material);
mat.alpha = alpha;
mat.blendMode = blendMode;
mat.depthOffset = depthOffset;
}
}
}