Lasse Öörni
|
4c6bce8174
Make a backup (filename.old) in editor when saving XML format scenes, layouts or materials, delete after successful save. This prevents losing the file if XML save crashes. Closes #530.
|
11 years ago |
Lasse Öörni
|
3e4882bfa5
Unify SetDeepEnabled() API between UI & Node. Removed IsDeepEnabled() function & "Is Deep Enabled" attribute as it may return different value than last SetDeepEnabled() and can not therefore serialize/deserialize accurately. Instead added IsEnabledSelf() which returns the enabled state before SetDeepEnabled(). Changed Node::SetEnabled(bool, bool) to SetEnabledRecursive(). Unlike SetDeepEnabled() it does not preserve node's self enabled state. Added AngelScript binding for SetDeepEnabled operations.
|
11 years ago |
Aster@中国上海
|
b3caeb7e2f
Remove commented code.[ci skip]
|
11 years ago |
Aster@中国上海
|
10c64544e6
Use particle effect in Editor. comment Load/Save particle data.
|
11 years ago |
Lasse Öörni
|
ce33db54a2
Add external resource path with top priority in the editor.
|
11 years ago |
Chris Friesen
|
f4a6d7beba
Improved editor assign material action
|
11 years ago |
Chris Friesen
|
22e4cd9bee
Rebuild resource browser database when changing resource path
|
11 years ago |
Chris Friesen
|
ffc4dffba7
Editor resource browser & right click menus
|
11 years ago |
Lasse Öörni
|
5c7ba363fd
Added editor message box for error situations with load/save particle data or rebuild navigation data menu commands. Refresh attribute inspector after loading particle data.
|
11 years ago |
Lasse Öörni
|
dbf9bca51a
Object spawning & camera ray related code cleanup in the editor. Added toggle in spawn editor to choose whether to align objects by their AABB bottom center. Default on. Also raycast against the scene (similar as spawn mode) when using the file menu to instantiate a node. Closes #275.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
4a30cbe72f
Automatically create PhysicsWorld or PhysicsWorld2D component.
|
11 years ago |
Lasse Öörni
|
180c8d6bda
EditorSpawn.as formatting. Allow to spawn binary prefabs. Refactored common node instantiation code. Fixed performance problems with spawning objects with skeletal hierarchy.
|
11 years ago |
aster2013
|
4c00c655bf
Remove PhysicsWorld from default scene components. Don't allow remove MaterialCache2D and DrawableProxy2D in scene.
|
11 years ago |
Lasse Öörni
|
b166579662
Make an in-memory snapshot of the scene when starting update. Optionally revert to it (new button in editor toolbar) when stopping update.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
b23069ffa5
Prevent any usage of windowless MessageBox.
|
12 years ago |
Lasse Öörni
|
8d27571a16
Fixed setting the resource path in editor. Fixed the default Data resource dir possibly getting removed in the editor due to a case-sensitivity issue.
|
12 years ago |
Lasse Öörni
|
b1a118c601
Fix multiple view raycast. Fix nearclip/farclip/fov editing. Fix camera look (right mouse) when switching between views. Cleanup UI / camera initialization order. Save viewport setup to editor config file.
|
12 years ago |
Chris Friesen
|
432b5de313
Multiple editor viewports
|
12 years ago |
Chris Friesen
|
b7d4404be8
stores 5 most recently used scenes
|
12 years ago |
Yao Wei Tjong 姚伟忠
|
9db5f85daf
Route system exit request to Exit menu handler to perform exit check.
|
12 years ago |
Yao Wei Tjong 姚伟忠
|
92cb20e9f5
Enhance Editor to warn user actions that can potentially lose data.
|
12 years ago |
Yao Wei Tjong 姚伟忠
|
c776573796
Add new MessageBox class for showing short messages in a modal window.
|
12 years ago |
primitivewaste
|
7d641ca3fc
Add a grid to the editor. Add default zone and grid editor preferences. Make editor settings and preferences dialogs resizable and scrollable. Fix Pow() script registration.
|
12 years ago |
Lasse Öörni
|
7e542be196
Added Save function to ParticleEmitter, which dumps the parameters as XML. Added menu items to editor to load/save ParticleEmitter parameters. Closes #51.
|
12 years ago |
Lasse Öörni
|
088dba041c
Fix missing sound playback start/stop when using the play/pause buttons in editor toolbar. Improved sphere debug drawing. Added debug drawing to SoundSource3D. Closes #63.
|
12 years ago |
primitivewaste
|
53f6483931
Added a toolbar to the editor.
|
12 years ago |
Lasse Öörni
|
868b9bdcd2
Updated comment.
|
12 years ago |
Lasse Öörni
|
98b517af3a
Do not play audio in the editor when scene updates are paused. This allows making oneshot sound prefab objects without them losing their sound resource assignments.
|
12 years ago |
Lasse Öörni
|
0fe2469957
Improved resource unloading. Make it possible to unload all resource types by partial name at once. Editor unloads unnecessary resources after scene load or clear. Add weak ref check to all resource unloading to avoid shader programs being left without their parent shader.
|
12 years ago |
Lasse Öörni
|
2313bbbb2e
Fix editor not finding NavigationMesh components from scene child nodes.
|
12 years ago |