Historique des commits

Auteur SHA1 Message Date
  Lasse Öörni 02e68ac7e5 Refactor to remove child node and its components from scene immediately when it is being removed from the parent. il y a 11 ans
  aster2013 c1ea1f9e06 Move attribute name as first parameter in ATTRIBUTE macro, same as other attribute macros. il y a 11 ans
  aster2013 13d3f1c8ac Add attribute trait, treat ref attribute same with attribute. il y a 11 ans
  aster2013 cb819a5a6f Remove class name and variant type from attribute macros. il y a 11 ans
  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. il y a 11 ans
  Lasse Öörni 4a9ab417a8 As a possible fix to #409, remove the optimization to not mark a node dirty again if it is already dirty. As a consequence the TransformChanged() script function will work more logically. This change would cause reduced performance with a large amount of animating models; to counteract, introduce a "silent update" mechanism for node transforms. il y a 11 ans
  Aster@中国上海 dfd82f7f6d Fix typo[ci skip]. il y a 11 ans
  Aster@中国上海 cd42bc6f3f Make object animation can set child and component's attribute animation. il y a 11 ans
  Aster@中国上海 84fe0946c8 Remove ShortStringHash, Now all of ShortStringHash are replaced by StringHash. il y a 11 ans
  ninjastone 66c66fa444 TransformSpace was ignored in Node::LookAt il y a 11 ans
  Aster@中国上海 fae8e81d54 Add 2D suffix to 2D transform functions, now please use SetPosition2D etc. il y a 11 ans
  Lasse Öörni c836250f3e Safety check in case eg. a script object instantiation would fail and the cloned component would have less attributes. il y a 11 ans
  Lasse Öörni 5a0a64aed8 Query the clone component's attribute vector just once. il y a 11 ans
  Lasse Öörni 3be53d8047 Fix a script object's unique attributes not being correctly set when CloneComponent() is called. il y a 11 ans
  Lasse Öörni 1689d9223b Call ApplyAttributes() on the cloned component to make sure attribute side-effects happen. il y a 11 ans
  Yao Wei Tjong 姚伟忠 1b49f15ca5 Remove code duplication and avoid unnecessary AttributeInfo search. il y a 11 ans
  Lasse Öörni 5076f966e1 Expose CloneComponent() function to AngelScript & Lua and make it return the created component. il y a 11 ans
  thebluefish 0d717bae26 Added ability to clone components il y a 11 ans
  aster2013 49d9856dd5 Add transform functions for Urho2D. il y a 11 ans
  Yao Wei Tjong 姚伟忠 19bfdddce0 Refactor to make MarkNetworkUpdate() virtual method of Serializable. il y a 11 ans
  aster 06ccf8efbb rename variant name, avoid memory leak when attribute not found. il y a 11 ans
  aster2013 2c672b154b Remove animation only attribute support. il y a 11 ans
  aster2013 f9107d4fed Add scene attribute animation update event. il y a 11 ans
  aster2013 97a1ab4267 Rename InterpolationMethod to InterpMethod, avoid conflict with Spline class, Add animated only attribute support, like Node's world position attribute. il y a 11 ans
  Aster Jian 48c3868a79 Remove child object animation, add load and save function. il y a 11 ans
  Aster Jian 0de5de0678 Remove ignore network update, add animated network attribute check. il y a 11 ans
  aster2013 dcbd1a3d7c Ignore network update when update animations. il y a 11 ans
  aster2013 4a3ed4117a Refactor animation system, add AttributeAnimationInstance. il y a 11 ans
  aster2013 2eff0e1144 Add attribute animation. il y a 11 ans
  aster2013 5fd7363201 Add Animatable class. il y a 11 ans