You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
650 B

  1. -- 这是绑定到点的静态光效
  2. cc.StaticEffectTrack.ClassName = "StaticEffectTrack"
  3. function cc.StaticEffectTrack:loadFromXmlNode(xmlNode)
  4. cc.BaseTrack.loadFromXmlNode(self , xmlNode)
  5. self:setEffectFile(xmlNode.EffectFile)
  6. -- 兼容代码
  7. if xmlNode.BoneName then
  8. self:setSourceBoneName(xmlNode.BoneName)
  9. end
  10. if xmlNode.Direction then
  11. self:setInverseDirection(xmlNode.InverseDirection)
  12. self:setDirection(xmlNode.Direction)
  13. self:setDirectionBoneName(xmlNode.DirectionBone)
  14. self:setUpdateDirection(xmlNode.UpdateDirection)
  15. end
  16. end
  17. function cc.StaticEffectTrack:preload(xmlNode)
  18. preloadEffectTemplate(xmlNode.EffectFile);
  19. end