defination of reportRandomPosition block

defination of reportRandomPosition block
pull/105/head
Simon-Mong 2021-09-08 19:19:10 +08:00 zatwierdzone przez GitHub
rodzic 3058111f9a
commit 28e0f88c7e
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 12 dodań i 0 usunięć

Wyświetl plik

@ -84,3 +84,15 @@ Process.prototype.doGotoObject = function (name) {
this.origDoGotoObject(name);
}
};
Process.prototype.reportRandomPosition = function () {
var thisObj = this.blockReceiver(),
stage;
if (thisObj) {
stage = thisObj.parentThatIsA(StageMorph);
return new List([this.reportBasicRandom(stage.reportX(stage.left()), stage.reportX(stage.right())),
this.reportBasicRandom(stage.reportY(stage.top()), stage.reportY(stage.bottom()))]);
}
};