예제 #1
0
 // Start is called before the first frame update
 void Start()
 {
     if (HolderManager == null)
     {
         HolderManager = FindObjectOfType <HolderManager>();
     }
 }
예제 #2
0
 private bool IsWin(IStockData daystock)
 {
     if (HolderManager.Instance().Holder.HasStock())
     {
         return(daystock.EndPrice >= HolderManager.Instance().Holder.UnitPrice);
     }
     else
     {
         return(true);
     }
 }
예제 #3
0
    protected override void Awake()
    {
        base.Awake();

        // >>> Objects
        holderManager      = GetComponent(typeof(HolderManager)) as HolderManager;
        elementManager     = GetComponent(typeof(ElementManager)) as ElementManager;
        demoManager        = GetComponent(typeof(DemoManager)) as DemoManager;
        userTestManager    = GetComponent(typeof(UserTestManager)) as UserTestManager;
        displayUnitManager = displayUnitManagerObj.GetComponent(typeof(DisplayUnitManager)) as DisplayUnitManager;

        sortingTable = FindObjectOfType <SortingTable>();
    }
예제 #4
0
    private HolderPattern[] lv3_holderPatterns;                     // 레벨3 패턴 리스트


    // 초기화
    private void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }

        // 패턴 델리게이트 초기화
        lv1_holderPatterns = new[]
        {
            new HolderPattern(Coinar),
            AllwaySlug,
            ForwaySlugShift,
            OnewayWideSlug,
            TwowayLineCompress,
            TwowaySlug,
            MultiwayLineRotation
        };

        lv2_holderPatterns = new[]
        {
            new HolderPattern(Coinar),
            ForwaySlugShift,
            TwowayLineCompress,
            TwowaySlug,
            OnewaySquare,
            OnewayArrow,
            MultiwayLineRotation
        };

        lv3_holderPatterns = new[]
        {
            new HolderPattern(Coinar),
            TwowaySlug,
            MultiwayLineRotation,
            ForwayLineRotation,
            OnewayArrow,
            OnewayCircle
        };
    }