Total Pageviews

Thursday, March 20, 2014

ចុះបើគូសពហុកោណវិញ រាងប៉ោងឬខូងនោះ

ចុះបើអ្នកចង់គូស ពហុកោណវិញត្រូវធ្វើដូចម្តេច? សំរាប់ Corona អាចឪ្យអ្នកគូសវាបាន។ ដោយការគូសចេញជាពហុកោណ ដោយផ្តល់
នូវរូបរាង។ វារួមបញ្ចូលទៅដោយ រូបរាងប៉ោង (convex) ឬ​ខូង (concave)

Syntax: display.newPolygon( x, y, vertices )
display.newPolygon( parent, x, y, vertices )

parent(ជំរើស) ជា Group ដែលប្រើសំរាប់បញ្ចូលនូវ Polygon
x & y (តំរូវការ) ជាចំនុចដែល Object មានទំនាកទំនង់ទៅនឹង​ មេរបស់វា
vertices (តំរូវការ) ជាអារ៉េរបស់ X & Y Coordinates។ ដែល Coordiates ទាំងនេះនឹងចាប់ផ្តើមមកនៅចំនុចកណ្តាលវិញ

សូមមើលកូដះ
local halfW = display.contentWidth * 0.5
local halfH = display.contentHeight * 0.5

local vertices = { 0,-110, 27,-35, 105,-35, 43,16, 65,90, 0,45, -65,90, -43,15, -105,-35, -27,-35, }

local o = display.newPolygon( halfW, halfH, vertices )
o.fill = { type="image", filename="aquariumbackgroundIPhone.jpg" }
o.strokeWidth = 10
o:setStrokeColor( 0, 1, 1 )

No comments:

Post a Comment