File tree Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"spritesheet" : " blobs/bullet.png" ,
3
3
"size" : {
4
- "scale" : 2 ,
4
+ "scale" : 4 ,
5
5
"width" : 40 ,
6
6
"height" : 40
7
7
},
Original file line number Diff line number Diff line change 1
1
{
2
2
"spritesheet" : " blobs/explosion.png" ,
3
3
"size" : {
4
- "scale" : 2.5 ,
4
+ "scale" : 3 ,
5
5
"width" : 52 ,
6
6
"height" : 72
7
7
},
Original file line number Diff line number Diff line change @@ -176,13 +176,11 @@ function setup()
176
176
for _ = 1 , 3 do
177
177
local bullet = entitymanager :spawn (" bullet" )
178
178
bullet .placement :set (- 128 , - 128 )
179
- bullet :on_update (function (self )
180
- if self .x > 1200 then
181
- self .action :unset ()
182
- self .placement :set (- 128 , - 128 )
183
- postalservice :post (Mail .new (octopus , " bullet" , " hit" ))
184
- table.insert (bullet_pool , self )
185
- end
179
+ bullet :on_collision (" octopus" , function (self , id )
180
+ self .action :unset ()
181
+ self .placement :set (- 128 , - 128 )
182
+ postalservice :post (Mail .new (octopus , " bullet" , " hit" ))
183
+ table.insert (bullet_pool , self )
186
184
end )
187
185
table.insert (bullet_pool , bullet )
188
186
end
You can’t perform that action at this time.
0 commit comments