kopia lustrzana https://github.com/backface/turtlestitch
added sprite dimension selectors to the OF reporter's dropdown menu
which is what I was about to work on when disaster struck with Chrome v78 forcing me to optimize collision detection instead ;-)pull/89/head
rodzic
088a5a8eca
commit
7c96c5d76a
|
@ -6,6 +6,14 @@
|
|||
* **Notable Fixes:**
|
||||
* **Translation Updates:**
|
||||
|
||||
## v5.2.3:
|
||||
* **Notable Changes:*
|
||||
* added sprite dimension selectors to the OF reporter's dropdown menu
|
||||
|
||||
### 2019-10-25
|
||||
* blocks, threads: added sprite dimension selectors to the OF reporter's dropdown menu
|
||||
* prepared patch
|
||||
|
||||
## v5.2.2:
|
||||
* **Notable Fix:**
|
||||
* more optimizations for collision detection
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Snap! Build Your Own Blocks 5.2.2</title>
|
||||
<title>Snap! Build Your Own Blocks 5.2.3</title>
|
||||
<link rel="shortcut icon" href="src/favicon.ico">
|
||||
<script type="text/javascript" src="src/morphic.js?version=2019-10-25"></script>
|
||||
<script type="text/javascript" src="src/widgets.js?version=2019-10-16"></script>
|
||||
<script type="text/javascript" src="src/blocks.js?version=2019-10-21"></script>
|
||||
<script type="text/javascript" src="src/threads.js?version=2019-10-21"></script>
|
||||
<script type="text/javascript" src="src/blocks.js?version=2019-10-25"></script>
|
||||
<script type="text/javascript" src="src/threads.js?version=2019-10-25"></script>
|
||||
<script type="text/javascript" src="src/objects.js?version=2019-10-25"></script>
|
||||
<script type="text/javascript" src="src/gui.js?version=2019-10-25"></script>
|
||||
<script type="text/javascript" src="src/paint.js?version=2019-06-27"></script>
|
||||
|
|
|
@ -148,7 +148,7 @@ CustomCommandBlockMorph, SymbolMorph, ToggleButtonMorph, DialMorph*/
|
|||
|
||||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
modules.blocks = '2019-October-21';
|
||||
modules.blocks = '2019-October-25';
|
||||
|
||||
var SyntaxElementMorph;
|
||||
var BlockMorph;
|
||||
|
@ -9041,6 +9041,10 @@ InputSlotMorph.prototype.attributesMenu = function () {
|
|||
'size' : ['size'],
|
||||
'width': ['width'],
|
||||
'height': ['height'],
|
||||
'left' : ['left'],
|
||||
'right' : ['right'],
|
||||
'top' : ['top'],
|
||||
'bottom' : ['bottom'],
|
||||
'volume' : ['volume'],
|
||||
'balance' : ['balance']
|
||||
};
|
||||
|
@ -9051,7 +9055,11 @@ InputSlotMorph.prototype.attributesMenu = function () {
|
|||
'volume' : ['volume'],
|
||||
'balance' : ['balance'],
|
||||
'width': ['width'],
|
||||
'height': ['height']
|
||||
'height': ['height'],
|
||||
'left' : ['left'],
|
||||
'right' : ['right'],
|
||||
'top' : ['top'],
|
||||
'bottom' : ['bottom']
|
||||
};
|
||||
}
|
||||
varNames = obj.variables.names();
|
||||
|
|
|
@ -61,7 +61,7 @@ StageMorph, SpriteMorph, StagePrompterMorph, Note, modules, isString, copy,
|
|||
isNil, WatcherMorph, List, ListWatcherMorph, alert, console, TableMorph, Color,
|
||||
TableFrameMorph, ColorSlotMorph, isSnapObject, Map, newCanvas, Symbol*/
|
||||
|
||||
modules.threads = '2019-October-21';
|
||||
modules.threads = '2019-October-25';
|
||||
|
||||
var ThreadManager;
|
||||
var Process;
|
||||
|
@ -4399,6 +4399,14 @@ Process.prototype.reportAttributeOf = function (attribute, name) {
|
|||
}
|
||||
this.assertType(thatObj, 'sprite');
|
||||
return thatObj.height() / stage.scale;
|
||||
case 'left':
|
||||
return thatObj.xLeft();
|
||||
case 'right':
|
||||
return thatObj.xRight();
|
||||
case 'top':
|
||||
return thatObj.yTop();
|
||||
case 'bottom':
|
||||
return thatObj.yBottom();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue