/// <summary>
    /// 撮影チャンス時にこの関数をセットする
    /// </summary>
    public void PhotoChance(Transform player, Transform target, PhotoType type, int playerSta)
    {
        if (!CheckPhotoChance(type, playerSta))
        {
            return;
        }

        CalcCameraPosition(player, target);

        var tex  = PhotoCamera.Photo(TexWidth, TexHeight);
        var list = PhotoShotList[playerSta];

        list[(int)type].photo      = tex;
        list[(int)type].isShootted = true;

#if UNITY_DEBUG
        DebugCaptureImages.SetImages(tex);
#endif
    }
Beispiel #2
0
    //========================================================================================
    //                                     private
    //========================================================================================

    private void Start()
    {
        myInstance = this;
    }