[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Run Interactive....
- From: "teranwong <teranwong@...>" <teranwong@...>
- Date: Thu, 27 Feb 2003 03:27:23 -0000
Thx Ben,
So how to do the sleeping and pass out the control to the main game??
^^
is this function
int lua_ref(lua_State *L, int Lock)
can do that?? thxthx
Teran
--- In lua-l@yahoogroups.com, bsunshin <bsunshin@a...> wrote:
> It sounds like you'd be most interested in coroutines in Lua 5.0.
They'll
> allow a thread to put itself to sleep during execution, returning
control
> back to C++. Then, you can just wake it up again when a mouse click
comes
> in.
>
> Ben
>
> On Thu, 27 Feb 2003, teranwong <teranwong@y...> wrote:
>
> > Dear All,
> >
> > I am new to Lua and also game industry... now I am writing a
> > scripting server... and stuck in some area... hope some of you can
> > give me some idea ^^
> >
> > when running a script in an Online game and waiting for a mouse
click
> > from user in order to run the next line... I think I should not
keep
> > waiting for the mouse click packet since there are many packets
> > arrive... and so I want to pass out a pointer or a reference so
that
> > when I get the mouse click packet in next game loop, I can process
> > the rest of the script... sounds like make sence... but how to do
it
> > with Lua and C++?? is the 5.14 Reference to Lua Objects from the
> > manual is a way to solve this? pls give me advice ^^ thxthx
> >
> >