Josh Engebretson
|
4ab106beca
Adding significant strings to StringHash, registering ScriptComponent field names as significant, modifying variant map to use name instead of hash when available
|
8 years ago |
Josh Engebretson
|
11aa7f3a2c
Inspector array/vector support for dynamic script defined arrays (C# only currently), fix for color widget inspector, adding VariantVector to bindings
|
9 years ago |
bitonator
|
e1aef2403d
getJSComponent fails if called immediately after createChildPrefab #991
|
9 years ago |
bitonator
|
826f7d2249
getJSComponent fails if called immediately after createChildPrefab #991
|
9 years ago |
Josh Engebretson
|
228eb3fed1
Script lifetime and update fixes (+1 squashed commit)
|
9 years ago |
EternalXY
|
c5f72f1c87
fix setting PostUpdate event mask in JSComponent
|
9 years ago |
Josh Engebretson
|
67f275f159
Object factory and submesh deltas
|
9 years ago |
Josh Engebretson
|
a5b6e7eeb4
AtomicJS compile delta
|
9 years ago |
Shaddock Heath
|
29b21cc714
Adding in logic to detect TypeScript and ES2015 style "export default class ..." constructs for components.
|
9 years ago |
Josh Engebretson
|
769279d2cc
Adding ScriptSystem, NETAssemblyFile can contain multiple component classes
|
10 years ago |
Josh Engebretson
|
21529ff1ca
NET Assembly Editor work
|
10 years ago |
Josh Engebretson
|
9221ce9a4a
Update
|
10 years ago |
Josh Engebretson
|
ba8118dd07
Duktape update, JSComponent update, disabling voluntary GC to smooth frames and due to GC issue
|
10 years ago |
Josh Engebretson
|
ac0d2082a3
Support constructor arguments to JSComponent derived components, while still supporting flat JS components
|
10 years ago |
Josh Engebretson
|
588578a422
Working on Platformer updates
|
10 years ago |
Josh Engebretson
|
6d0abd033d
Working on updated Platformer
|
10 years ago |
Josh Engebretson
|
9e36a11940
Fix player launch from IDE (and not editor), don't initialize instance until main update so the initializer function is valid, add a Node.getJSComponent() with file resolution, add a way to get scene's "MainCamera" which is defined as first camera ATM
|
10 years ago |
Josh Engebretson
|
4ab6d4ff09
Support dropping component scripts on JSComponent script inspector field
|
10 years ago |
JoshEngebretson
|
ccc7e7fe97
Fixes for Windows on Direct3D9
|
10 years ago |
Josh Engebretson
|
e7ebcef16f
Support source XMLElement being passed to Object factory for custom behaviors, update JSComponent
|
10 years ago |
Josh Engebretson
|
2fa7f62763
Detect script class component vs simple flat component based on argument count on exported function
|
10 years ago |
Josh Engebretson
|
4e3997a015
JSComponent improvements
|
10 years ago |
Josh Engebretson
|
107aaed9c4
Adding specialized ObjectFactory for JSComponent to avoid double created of JSComponents for script classes, adding user vars to Context
|
10 years ago |
Josh Engebretson
|
e52640b95f
Scripted component classes
|
10 years ago |
Josh Engebretson
|
7be60b75bf
Start up JSComponent post load, refactor Atomic.game so camera created pre-scene load
|
10 years ago |
Josh Engebretson
|
dfeb2a9d94
JSComponents can now take construction arguments
|
10 years ago |
Josh Engebretson
|
194c6ccf17
JSComponent fields with default values
|
10 years ago |
Josh Engebretson
|
181f924fe5
First cut at editable JSComponent fields
|
10 years ago |
Josh Engebretson
|
642f3ca185
Updates to components model
|
10 years ago |
Josh Engebretson
|
8bd492fded
More (and more) editor work
|
10 years ago |