// Start is called before the first frame update void Start() { if (HolderManager == null) { HolderManager = FindObjectOfType <HolderManager>(); } }
private bool IsWin(IStockData daystock) { if (HolderManager.Instance().Holder.HasStock()) { return(daystock.EndPrice >= HolderManager.Instance().Holder.UnitPrice); } else { return(true); } }
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>(); }
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 }; }