Advertisement
Guest User

Untitled

a guest
Apr 20th, 2014
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.80 KB | None | 0 0
  1. physics = require'physics';
  2.  
  3.  
  4. physics:start();
  5.  
  6.  
  7.  
  8. local function myTouchListener( event )
  9.    
  10.     if ( event.phase == "began" ) then
  11.         print("Drag began");
  12.        oldx = event.x;
  13.        oldy = event.y;
  14.     end
  15.     if ( event.phase == "moved" ) then
  16.         newx = event.x;
  17.         newy = event.y;
  18.         local line = display.newLine(oldx,oldy,newx,newy);
  19.         local body = physics.addBody(line,"dynamic",{density=1.0,friction=1.0,bounce=1.0,radius=25})
  20.     end
  21.     if ( event.phase == "ended" ) then
  22.       print("Drag stopped");
  23.     end
  24.    
  25.     return true
  26. end
  27.  
  28.  
  29. width = display.contentWidth;
  30. height = display.contentWidth;
  31.  
  32. local myButton = display.newRect(width/2, height/2, width, height);
  33. myButton:addEventListener( "touch", myTouchListener )
  34. myButton:setFillColor(0,0,0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement