node-sdl:最少的sdl绑定带来最大的乐趣

node-sdl(node.js的简单DirectMedia层绑定) 0.安装目前,安装很挑剔,目前主要取决于我的特定系统。未来的版本计划使这个过程更好。如果你想让它工作,你需要在/usr/local/lib下的bindings.gyp中提到dylib。 (这包括主要的SDL2 dylib、SDL2_ttf和SDl2_image)如果你有这些库,并克隆node-sdl,你可以用node-gyp configure build 1.用法作为一般规则,这些绑定遵守以下约定。 SDL结构包装在绑定的基础级别。如果你想要一个Window,它将在sdl.Window下。通常传递给各种函数的结构被包装为具有原型函数的对象,并使用new关键字创建。举个例子,而不是做一些事情,比如sdl.GetWindowWidth(window) ,你会做var
zip
node-sdl-master.zip 预估大小:52个文件
folder
node-sdl-master 文件夹
file
binding.gyp 1KB
file
sdl.js 69B
file
LICENSE.txt 1KB
folder
src 文件夹
file
helpers.h 10KB
file
controller.h 2KB
file
struct_wrappers.h 6KB
file
texture.cc 10KB
file
mouse.cc 10KB
file
window.cc 18KB
file
mouse.h 2KB
file
controller.cc 14KB
file
surface.cc 19KB
file
container.h 3KB
file
joystick.cc 10KB
file
helpers.cc 4KB
file
struct_wrappers.cc 23KB
file
event.h 2KB
file
sdl_gl.cc 10KB
file
key.h 1KB
file
key.cc 42KB
file
joystick.h 2KB
file
texture.h 2KB
file
event.cc 12KB
file
font.h 2KB
file
window.h 3KB
file
node_sdl.h 5KB
file
sdl_gl.h 1KB
file
render.h 3KB
file
render.cc 23KB
file
font.cc 23KB
file
surface.h 3KB
file
container.cc 9KB
file
node_sdl.cc 30KB
file
test.js 3KB
file
.npmignore 26B
file
findsdl.py 5KB
folder
examples 文件夹
file
Chaser.js 4KB
file
surface.js 990B
file
rock.png 6KB
file
spriteData.js 1KB
file
Fonts.js 1KB
file
img.js 7KB
file
eight.png 6KB
file
Jura-DemiBold.ttf 318KB
file
BoxShower.js 1KB
file
Events.js 631B
file
tiles.png 373KB
file
README.md 4KB
file
.gitignore 42B
file
index.js 6B
file
package.json 363B
file
engine.js 6KB
zip 文件大小:600.99KB