Я изучаю Corona SDK и также плохо знаком с lua (в основном я делаю ruby и немного javascript).
У меня есть бар, который я хочу заполнить, когда пользователь делает вещи. Я настроил это следующим образом:
--outer rectangle
powerBar = display.newRect(210, 6, 24, 9)
powerBar.strokeWidth = 1
powerBar:setStrokeColor(254,203,50)
powerBar:setFillColor(0,0,0,0)
--inner rectangle which fills up
powerBarFill = display.newRect(211,7,0,7)
powerBarFill:setFillColor(234,183,30)
Когда происходит «материал», я добавляю 1 к powerBarFill.width, который, как я думал, заставит его расти слева направо. Но он на самом деле растет из центра, то есть его х находится в центре, а ширина простирается с обеих сторон от него.
Каков наилучший способ сохранить левую сторону статичной и вырастить правую сторону? Могу ли я установить его так, чтобы его позиция х находилась на левой стороне, а не в середине? Похоже, это могло бы сделать это.
ура заранее