Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1798)

Unified Diff: nacltoons/data/res/drawing.lua

Issue 17743003: [nacltoons] Roll cocos2dx + two bug fixes (Closed) Base URL: https://nativeclient-sdk.googlecode.com/svn/trunk/src
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « nacltoons/build/build-cocos2dx.sh ('k') | nacltoons/data/res/util.lua » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: nacltoons/data/res/drawing.lua
diff --git a/nacltoons/data/res/drawing.lua b/nacltoons/data/res/drawing.lua
index 72b429293b924d2a7152d5af6f371cd66f850197..6e9783295747a33cde0ecde8087aaa900cedb9ce 100644
--- a/nacltoons/data/res/drawing.lua
+++ b/nacltoons/data/res/drawing.lua
@@ -58,8 +58,10 @@ drawing.handlers = {}
--- Create a b2Vec from a lua list containing 2 elements.
-- This is used to convert point data from .def files directly
-- to the box2dx coordinate system
-local function b2VecFromLua(point)
- return util.b2VecFromCocos(util.PointFromLua(point))
+local function b2VecFromLua(luapoint)
+ local ccpoint = util.PointFromLua(luapoint)
+ local rtn = util.b2VecFromCocos(ccpoint)
+ return rtn
end
local function CreateBrushBatch(parent)
@@ -265,7 +267,10 @@ function drawing.CreateShape(shape_def)
local body_def = b2BodyDef:new_local()
local body = level_obj.world:CreateBody(body_def)
local b2shape = b2EdgeShape:new_local()
- b2shape:Set(b2VecFromLua(shape_def.start), b2VecFromLua(shape_def.finish))
+ local start = b2VecFromLua(shape_def.start)
+ local finish = b2VecFromLua(shape_def.finish)
+ util.Log('Create edge from: ' .. util.VecToString(start) .. ' to: ' .. util.VecToString(finish))
+ b2shape:Set(start, finish)
body:CreateFixture(b2shape, 0)
return
elseif shape_def.type == 'image' then
@@ -335,8 +340,7 @@ end
function drawing.DrawEndPoint(node, location, color)
-- Add visible sprite
local child_sprite = CCSprite:createWithTexture(brush_tex)
- location = node:convertToNodeSpace(location)
- child_sprite:setPosition(location)
+ child_sprite:setPosition(node:convertToNodeSpace(location))
child_sprite:setColor(color)
node:addChild(child_sprite)
« no previous file with comments | « nacltoons/build/build-cocos2dx.sh ('k') | nacltoons/data/res/util.lua » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698