/ld27

To get this branch, use:
bzr branch http://9ix.org/bzr/ld27

« back to all changes in this revision

Viewing changes to player.lua

  • Committer: Josh C
  • Date: 2013-08-24 03:11:38 UTC
  • Revision ID: josh@9ix.org-20130824031138-j4ta4ome0upsxcv5
zoetrope 1.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
local velLimit = 400
2
 
Player = Tile:extend{
3
 
   image = 'data/player.png',
4
 
   maxVelocity = {x=velLimit,y=velLimit},
5
 
   minVelocity = {x=-velLimit, y=-velLimit},
6
 
   onStartFrame = function(self)
7
 
                     if the.keys:pressed('left') then
8
 
                        self.velocity.x = -200
9
 
                     elseif the.keys:pressed('right') then
10
 
                        self.velocity.x = 200
11
 
                     else
12
 
                        self.velocity.x = 0
13
 
                     end
14
 
 
15
 
                     if the.keys:pressed('up') then
16
 
                        self.velocity.y = -200
17
 
                     elseif the.keys:pressed('down') then
18
 
                        self.velocity.y = 200
19
 
                     else
20
 
                        self.velocity.y = 0
21
 
                     end
22
 
                  end,
23
 
   onCollide = function(self, other)
24
 
                  other:displace(self)
25
 
               end
26
 
}
 
 
b'\\ No newline at end of file'