Thứ tư, ngày 20 tháng 9 năm 2017

Bài 2: Hiện thị ảnh - Bắt sự kiện chạm vào ảnh - corona labs

Ngày đăng: 23/10/2012, 11:55:23PM | Lượt xem: 3,744
Hot!

 Ở bài viết này chúng ta làm wen với 1 animation đơn giản. Code của tác giả đã comment rất chi tiết anh em đọc là sẽ hiểu

 

-------------------------------------------------------------------------------- 
--Hiện thị ảnh ở giữa màn hình 
local image = display.newImage( "image.png" ) 
image.x = display.contentWidth / 2 
image.y = display.contentHeight / 2 
--image.x : Vị trí x 
--image.y : Vị trí y 
--display.contentWidth : Chiều rộng của vùng hiện thị (Config = 320) 
--display.contentHeight : Chiều cao của vùng hiện thị (Config = 480) 
-------------------------------------------------------------------------------- 
--Bắt sự kiện khi bạn chạm vào ảnh đó 
--(Viết hàm gần giống javascript.) 
function image:tap( event ) 
    --Mỗi lần chạm vào ta sẽ dịch chuyển đối tượng image theo chiều từ trên xuống 5 px 
    image.y = image.y + 5 
end --Nhớ là kết thúc 1 function là từ khóa "end" nhé 
--Thêm phần lắng nghe 
image:addEventListener( "tap", image ) 
-------------------------------------------------------------------------------- 
--Animation đơn giản. 
--Địch chuyển đổi tượng sang phải 100px. 
--Time: là thời gian thực hiện dịch chuyển quãng đường 100 px. Bạn có thể thay  
--đổi time để xem cách thức hoạt động 
--Ngoài ra bạn cũng có thể cho nó dịch chuyển từ trên xuống hoặc ngược lại 
transition.to( image, { time=1000, x = image.x + 100 } )  

Source Code

Nguồn Vietandroid.com
 Chia sẻ qua: 
Hot!
Ý kiến bạn đọc

These items will be permanently deleted and cannot be recovered. Are you sure?

Gallery

image

Maecenas viverra rutrum pulvinar

Maecenas viverra rutrum pulvinar! Aenean vehicula nulla sit amet metus aliquam et malesuada risus aliquet. Vestibulum rhoncus, dolor sit amet venenatis porta, metus purus sagittis nisl, sodales volutpat elit lorem…

Read more

Text Links

Thiết kế logo chuyên nghiệp Insky
DAFABET
W88 w88b.com/dang-ky-tai-khoan-w88
W88
ca do bong da online
Copyright © 2011 - 2012 vietshare.vn by phamkhuong102@gmail.com doanhkisi2315@gmail.com. All rights reserved.