コード例 #1
0
ファイル: ObjectHolder.cs プロジェクト: phosphoer/ggj-2021
    public void HoldObject(HoldableObject holdableObject)
    {
        _holdableObject = holdableObject;

        _holdableObject.StartHold();
        _holdableObject.transform.parent        = _objectHoldRoot;
        _holdableObject.transform.localPosition = Vector3.zero;
        _holdableObject.transform.localRotation = Quaternion.identity;

        AudioManager.Instance.PlaySound(gameObject, _pickupSound);

        HoldStart?.Invoke();
    }
コード例 #2
0
ファイル: HoldManager.cs プロジェクト: KHCmaster/PPD
 private void OnHoldStart(HoldInfo holdInfo)
 {
     HoldStart?.Invoke(holdInfo);
 }