Round costume values (#221)

This commit is contained in:
Tim Mickel authored and GitHub committed 2016-09-28 16:43:12 -04:00
1 parent a585a08a93
commit d10ba11c8f
2 files changed
+2 -1

No files matched your search

+1 -1
View File
@@ -108,7 +108,7 @@ function parseScratchObject (object, runtime, topLevel) {
target.visible = object.visible;
}
if (object.hasOwnProperty('currentCostumeIndex')) {
target.currentCostume = object.currentCostumeIndex;
target.currentCostume = Math.round(object.currentCostumeIndex);
}
target.isStage = topLevel;
target.updateAllDrawableProperties();
+1
View File
@@ -230,6 +230,7 @@ Clone.prototype.clearEffects = function () {
*/
Clone.prototype.setCostume = function (index) {
// Keep the costume index within possible values.
index = Math.round(index);
this.currentCostume = MathUtil.wrapClamp(
index, 0, this.sprite.costumes.length - 1
);