OSDN Git Service

辛夷祭初日の緊急修正多数。
[h58pcdgame/GameScriptCoreLibrary.git] / www / corelib / classes / ThrownItemClass.js
1 // args[0] : \83A\83C\83e\83\80\82ÌID (\97á: "015")\r
2 \r
3 var ThrownItemClass = function(stage, args)\r
4 {\r
5         var imgName = args[0] + ".png";\r
6         \r
7         var th = this;\r
8         var callback = function(obj){\r
9                 ThrowItemClass.itemCatched.apply(th, [obj]);\r
10         };\r
11         \r
12         ThrownItemClass.base.apply(this, [imgName, callback]);\r
13         \r
14         //FreeItemClass\82Ì\90Ý\92è\r
15         this.times = 1;\r
16         this.isPhantom = false;\r
17         \r
18         // MovableStageObject\82Ì\82½\82ß\82Ì\8eÀ\91\95\r
19         MovableStageObjectClass.apply(this, [stage, []]);\r
20         \r
21 }.extend(FreeItemClass, {\r
22         itemCatched : function(obj){\r
23                 var item = new SelectWidgetItemClass(false, this.image);\r
24                 \r
25         },\r
26         tick : function(){\r
27                 MovableStageObjectClass.prototype.tick.apply(this);\r
28         },\r
29         moveTo : function(x, y){\r
30                 MovableStageObjectClass.prototype.moveTo.apply(this, [x, y]);\r
31         },\r
32         canMoveTo : function(x, y){\r
33                 MovableStageObjectClass.prototype.canMoveTo.apply(this, [x, y]);\r
34         }\r
35 });