Newer
Older
DungeonShooting / DungeonShooting_Godot / src / framework / activity / ActivityMaterial.cs
  1.  
  2. /// <summary>
  3. /// 物体材质
  4. /// </summary>
  5. public class ActivityMaterial
  6. {
  7. /// <summary>
  8. /// 摩擦力
  9. /// </summary>
  10. public float Friction { get; set; } = 140;
  11. /// <summary>
  12. /// 旋转摩擦力
  13. /// </summary>
  14. public float RotationFriction { get; set; } = 140;
  15. /// <summary>
  16. /// 落地之后是否回弹
  17. /// </summary>
  18. public bool Bounce { get; set; } = true;
  19.  
  20. /// <summary>
  21. /// 物体下坠回弹的强度
  22. /// </summary>
  23. public float BounceStrength { get; set; } = 0.5f;
  24.  
  25. /// <summary>
  26. /// 物体下坠回弹后的运动速度衰减量
  27. /// </summary>
  28. public float BounceSpeed { get; set; } = 0.75f;
  29. /// <summary>
  30. /// 物体下坠回弹后的旋转速度衰减量
  31. /// </summary>
  32. public float BounceRotationSpeed { get; set; } = 0.5f;
  33. }