浏览代码

Wrap with UNITY_EDITOR.

/main/reward-providers
Christopher Goy 5 年前
当前提交
39a535ea
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4
      UnitySDK/Assets/ML-Agents/Scripts/RewardProvider/LowLevelRewardProviderComponent.cs

4
UnitySDK/Assets/ML-Agents/Scripts/RewardProvider/LowLevelRewardProviderComponent.cs


using System;
#if UNITY_EDITOR
#endif
using UnityEngine;
namespace MLAgents.RewardProvider

void RewardReset(float reward)
{
#if UNITY_EDITOR
var keyframe = new Keyframe
{
time = Time.realtimeSinceStartup,

var index = rewardCurve.AddKey(keyframe);
AnimationUtility.SetKeyLeftTangentMode(rewardCurve, index, AnimationUtility.TangentMode.Linear);
AnimationUtility.SetKeyRightTangentMode(rewardCurve, index, AnimationUtility.TangentMode.Linear);
#endif
}
}
}
正在加载...
取消
保存