Lasse Öörni
|
bb56ee95d2
Added support for DelayedExecute() from free script functions. This allows calling free functions in the same script module as delayed.
|
12 years ago |
Lasse Öörni
|
27d54428d5
Fix the delayed method calls attribute for a deserialized ScriptInstance overwriting a delayed method call that was newly stored in code (eg. inside script object's Start() function)
|
12 years ago |
Lasse Öörni
|
36eb726d36
Add the concept of base class type to Object to simplify determining if a ScriptInstance's handle variable is a Node, Component or Resource. Serialize script's resource handles as ResourceRef attributes and allow editing them.
|
12 years ago |
Lasse Öörni
|
c3870201b9
Added TransformChanged() script method to ScriptInstance & LuaScriptInstance. Called when node transform changes (hooks to OnMarkedDirty() on C++ side)
|
12 years ago |
Lasse Öörni
|
4696717b7f
Code and comment cleanup.
|
12 years ago |
Lasse Öörni
|
36892ae86c
Clear pending ID attributes when the script object is destroyed.
|
12 years ago |
Lasse Öörni
|
81622fec98
Fixed ScriptInstance node / component handle attributes so that they go through the SceneResolver properly.
|
12 years ago |
Lasse Öörni
|
dda39f2b7d
Initial work for serializing Node / Component handles from a script object automatically.
|
12 years ago |
Wei Tjong Yao
|
02512cecf9
In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'.
|
12 years ago |