Repe [T3DU] Update - 31f26d171bba0355ce2a77031e3aad4c64dbc7e9
This commit is contained in:
@ -61,6 +61,25 @@ class MorphTarget {
|
||||
public inline function setMorphValueDirect(index: Int, value: Float) {
|
||||
morphWeights.set(index, value);
|
||||
}
|
||||
|
||||
public function getMorphValue(name: String): Float {
|
||||
var i = morphMap.get(name);
|
||||
return (i != null) ? morphWeights.get(i) : 0.0;
|
||||
}
|
||||
|
||||
public function hasMorph(name: String): Bool {
|
||||
return morphMap.exists(name);
|
||||
}
|
||||
|
||||
public function resetWeights() {
|
||||
for (i in 0...morphWeights.length) {
|
||||
morphWeights.set(i, 0.0);
|
||||
}
|
||||
}
|
||||
|
||||
public function getMorphNames(): Array<String> {
|
||||
return [for (key in morphMap.keys()) key];
|
||||
}
|
||||
}
|
||||
|
||||
#end
|
||||
|
||||
Reference in New Issue
Block a user