コード例 #1
0
ファイル: lparticle.c プロジェクト: xubingyue/engine2d
static int
lreset(lua_State *L) {
    luaL_checktype(L,1,LUA_TUSERDATA);
    struct particle_system *ps = (struct particle_system *)lua_touserdata(L, 1);
    particle_system_reset(ps);
    
    return 1;
}
コード例 #2
0
ファイル: lparticle.c プロジェクト: rainfiel/ejoy2d
static int
lreset(lua_State *L) {
	luaL_checktype(L,1,LUA_TUSERDATA);
	struct particle_system *ps = (struct particle_system *)lua_touserdata(L, 1);
	particle_system_reset(ps);

	if (!lua_isnoneornil(L, 2))	{
		if (!_init_from_table(ps->config, L))
			luaL_error(L, "reset particle error");
	}

	return 1;
}
コード例 #3
0
ファイル: particle.c プロジェクト: zhoukk/pixel
static int lreset(lua_State *L) {
	struct particle_system *ps = (struct particle_system *)lua_touserdata(L, 1);
	particle_system_reset(ps);
	return 1;
}