summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--camera/camera.lua9
-rw-r--r--sprite/sprite.lua2
2 files changed, 10 insertions, 1 deletions
diff --git a/camera/camera.lua b/camera/camera.lua
new file mode 100644
index 0000000..2a0001e
--- /dev/null
+++ b/camera/camera.lua
@@ -0,0 +1,9 @@
+--[[
+2D的camera和3D的camera类似,都需要进行本地空间-摄像机空间-屏幕空间的变换
+]]
+
+local Camera = {}
+
+
+Camera.width;
+Camera.height;
diff --git a/sprite/sprite.lua b/sprite/sprite.lua
index 79a7c06..1b8c8cf 100644
--- a/sprite/sprite.lua
+++ b/sprite/sprite.lua
@@ -9,7 +9,7 @@ function Sprite:update(dt)
end
function Sprite.draw(sp)
-
+ -- camera
end
return Sprite \ No newline at end of file