コード例 #1
0
ファイル: XSkillComponent.cs プロジェクト: xfilson/dn_asset
 public override void OnInitial(XEntity enty)
 {
     base.OnInitial(enty);
     _entity    = enty;
     _attribute = new XSkillAttributes(this, _entity.EntityTransfer);
     _anim      = _entity.GetComponent <XAnimComponent>();
 }
コード例 #2
0
    IEnumerator Start()
    {
        yield return(new WaitForSeconds(0.4f));

        _state = DummyState.Idle;
        if (oVerrideController == null)
        {
            BuildOverride();
        }
        _camera = new XSkillCamera(gameObject);
        _camera.Initialize();
        _camera.UnityCamera.fieldOfView = defaultFov;

        Light light = _camera.UnityCamera.gameObject.AddComponent <Light>() as Light;

        light.type      = LightType.Directional;
        light.intensity = 0.5f;

        RebuildSkillAniamtion();
        Application.targetFrameRate = 30;
        _attribute = new XSkillAttributes(this, transform);
    }