]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | Ext.define('KitchenSink.view.draw.SpriteEventsController', {\r |
2 | extend: 'Ext.app.ViewController',\r | |
3 | alias: 'controller.sprite-events',\r | |
4 | \r | |
5 | onSpriteClick: function (item, event) {\r | |
6 | var sprite = item && item.sprite,\r | |
7 | color = Ext.draw.Color.create(\r | |
8 | Math.random() * 255,\r | |
9 | Math.random() * 255,\r | |
10 | Math.random() * 255\r | |
11 | );\r | |
12 | \r | |
13 | if (sprite) {\r | |
14 | sprite.setAttributes({\r | |
15 | fillStyle: color,\r | |
16 | strokeStyle: color\r | |
17 | });\r | |
18 | sprite.getSurface().renderFrame();\r | |
19 | }\r | |
20 | }\r | |
21 | \r | |
22 | }); |