diff options
author | chai <chaifix@163.com> | 2018-11-18 22:32:55 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-11-18 22:32:55 +0800 |
commit | fc7b4579e49aaeecc81919e247e03f68bd5abfd4 (patch) | |
tree | 6547b8c7d3632591358267d06006eddc53216105 /src/lua/modules/graphics/je_lua_sprite.cpp | |
parent | 3905924fc35f92e5092576c3f6e8fc5db7588cde (diff) |
*粒子系统
Diffstat (limited to 'src/lua/modules/graphics/je_lua_sprite.cpp')
-rw-r--r-- | src/lua/modules/graphics/je_lua_sprite.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/lua/modules/graphics/je_lua_sprite.cpp b/src/lua/modules/graphics/je_lua_sprite.cpp index 97128a9..76d6c1f 100644 --- a/src/lua/modules/graphics/je_lua_sprite.cpp +++ b/src/lua/modules/graphics/je_lua_sprite.cpp @@ -91,16 +91,6 @@ namespace JinEngine return 0; } - LUA_IMPLEMENT int l_setShader(lua_State* L) - { - SharedSprite sprite = checkSprite(L); - Proxy* proxy = (Proxy*)luax_checktype(L, 2, Jin_Lua_Shader); - Shader* shader = proxy->getObject<Shader>(); - sprite->setShader(shader); - sprite.setDependency((int)SpriteDependency::DEP_SHADER, &proxy->getShared<Shader>()); - return 0; - } - LUA_IMPLEMENT int l_setGraphic(lua_State* L) { SharedSprite sprite = checkSprite(L); @@ -164,7 +154,7 @@ namespace JinEngine LUA_IMPLEMENT int l_getOrigin(lua_State* L) { SharedSprite sprite = checkSprite(L); - const Math::Vector2<int>& origin = sprite->getOrigin(); + const Math::Vector2<float>& origin = sprite->getOrigin(); luax_pushinteger(L, origin.x); luax_pushinteger(L, origin.y); return 2; @@ -241,7 +231,6 @@ namespace JinEngine { "setPosition", l_setPosition }, { "setScale", l_setScale }, { "setColor", l_setColor }, - { "setShader", l_setShader }, { "setGraphic", l_setGraphic }, { "move", l_move }, { "scale", l_scale }, |