コード例 #1
0
ファイル: NodeMap.cs プロジェクト: agrum/Progress
        public void OnNodeAdded(ViewModel.Factory factory)
        {
            Node node = App.Resource.Prefab.Node();

            node.SetContext(factory() as ViewModel.INode);
            node.transform.SetParent(transform);
        }
コード例 #2
0
		public ActivityLauncher(
			ActivityService activityService, 
			ViewModel.Factory viewModelFactory)
		{
			this.activityService = activityService;
			this.viewModelFactory = viewModelFactory;
		}
コード例 #3
0
ファイル: SkillSpecializer.cs プロジェクト: agrum/Progress
        private void OnSpecializerFieldAdded(ViewModel.Factory factory)
        {
            SkillSpecializationField field = App.Resource.Prefab.SkillSpecializerField();

            preferredFieldHeight = field.GetComponent <RectTransform>().rect.height;
            field.SetContext(factory() as ViewModel.SkillSpecializationField);
            field.transform.SetParent(fieldsContainer, false);
        }
コード例 #4
0
ファイル: SkillSpecializer.cs プロジェクト: agrum/Progress
 private void OnNodeAdded(ViewModel.Factory factory)
 {
     node.SetContext(factory() as ViewModel.INode);
     node.OnScaleChanged(80.0f);
 }