Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- physics = require'physics';
- physics:start();
- local function myTouchListener( event )
- if ( event.phase == "began" ) then
- print("Drag began");
- oldx = event.x;
- oldy = event.y;
- end
- if ( event.phase == "moved" ) then
- newx = event.x;
- newy = event.y;
- local line = display.newLine(oldx,oldy,newx,newy);
- local body = physics.addBody(line,"dynamic",{density=1.0,friction=1.0,bounce=1.0,radius=25})
- end
- if ( event.phase == "ended" ) then
- print("Drag stopped");
- end
- return true
- end
- width = display.contentWidth;
- height = display.contentWidth;
- local myButton = display.newRect(width/2, height/2, width, height);
- myButton:addEventListener( "touch", myTouchListener )
- myButton:setFillColor(0,0,0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement