unity有一个叫StrangeIoC的框架插件,这里写了一个使用StrangeIoC的HelloWorld,比他自带的demo更为简单,方便理解 1.插件下载,在Asset Store直接搜索StrangeIoC 2.在Asset文件夹中,新建一个文件夹Game_D,用来放我们编写...
转载 2016-05-03 17:13:00
85阅读
2评论
unity有一个叫StrangeIoC的框架插件,这里写了一个使用StrangeIoC的HelloWorld,比他自带
原创 2022-12-13 14:27:19
138阅读
MVCSContex :the big picture 1.应用程序的入口是一个类成为ContextView,这是一个Monobehavior实例化MVCSContext2.用MVCSContext来执行各种绑定。3.派发器是一个通信总线,允许你再程序发送消息,在mvcscontext中他们发送的是TimEvents, 或者你可以按照上面的步骤重写Context 来使用Signals4.命令类由T
原创 2017-05-04 15:23:00
137阅读
 最近想项目中需要使用这个架构  因此 上网看了很多资料摸索   但是对于初学者来说大多数的资料不是那么容易理解 而且文档也是英文的阅读起来有点吃力  所以记录一下自己阅读的过程  方便以后翻阅和跟我一样的新人学习其中也借鉴了一些前辈的资料   立马进行修改  谢谢StrangeIoc 是依据控制反转和解耦原理设计的,支持依赖注入。控制反转即Ioc(Inversion of Control) 它把
原创 2017-05-04 15:00:00
192阅读
最近项目中用到这个架构,刚好学习下,网上看了很多资料,参差不齐,对于刚接触的人来说本不太容易,通过在几天的学习与网上资料的翻阅整理下学习心得。网上有英文文档,地址:http://strangeioc.github.io/strangeioc/TheBigStrangeHowTo.htmlstrangeioc是一个超轻量级和高度可扩展反转(IOC)框架,专门为c#和Unity编写,它是基于MVC框架
StrangeIoC是一个超轻量级和高度可扩展的控制反转(IoC)框架,专门为C#和Unity编写。项目地址:https://github.com/strangeioc/strangeioc文档地址:http://strangeioc.github.io/strangeioc/TheBigStrangeHowTo.html一些术语:http://strangeioc.git
原创 2021-08-20 14:39:24
499阅读
strangeioc涉及到的设计模式有media中介者模式,binding数据绑定模式, 1)基本概念依
原创 2023-01-05 12:44:26
170阅读
  StrangeIoC是一个超轻量级和高度可扩展的控制反转(IoC)框架,专门为C#和Unity编写。 项目地址: ​​https://github.com/strangeioc/strangeioc​​ 文档地址: ​​http://strangeioc.github.io/strangeioc/TheBigStrangeHowTo.html​​
转载 2023-01-05 21:38:22
229阅读
好久没有发blog了,因为只发原创内容,而去年发布的那几篇后来发现随便百度到处都是转载的或者各种网站自动扒的,我觉得既然大家都不尊重这种东西就没必要发上来了!不过由于工作原因最近在看Unity的一个IOC框架:StrangeIOC,官方的文档都不是很好理解,找到了一篇比较好的GetStart文章,顺手翻译一下,一来方便自己加深理解,二来还是想共享出来,没事,随意转吧,拜托注明下出处!原文在这里 (
转载 2024-08-08 15:20:12
94阅读
先创建TestRootusing UnityEngine;using System.Collections;using strange.extensions.context.impl;public class TestRoot : ContextView { void Start() { context = new TestContext(this); }}创建Te
原创 2017-05-04 15:43:00
238阅读
前言最近有机会了解到了StrangeIoc框架,就拿来跟自己比较熟悉的pureMVC进行一下简要的对比。这两套开源框架都是基于MVC模式的扩展,pureMVC是一个跨平台跨语言的MVC轻量级应用框架,它最早是应用在flash开发中,后来经过不断的发展,现已支持几乎所有的平台,当然在unity开发中应用也很广泛;StrangeIoc是一款基于MVCS的框架,专门C#和Unity而设计,可以直接在As
转载 2024-01-17 14:15:41
143阅读
跟着凉大的小班学习了凉大开始说的StrangeIOC框架 看的不是很懂,凉大又根据他的底层模仿了一个StrangeMVC的模板,看起来来回
原创 2022-01-11 15:00:28
55阅读
跟着凉大的小班学习了凉大开始说的StrangeIOC框架 看的不是很懂,凉大又根据他的底层模仿了一个StrangeMVC的模板,看起来来回发消息那种 不知道好用在哪里效果图 和 上一篇的QFMVC是一样的也就挂了两个脚本主要是Command 和Mediator类using QF;using UniRx;namespace QFramework.ToDoLi...
原创 2021-08-27 09:26:49
311阅读
已经很久没有写博客,主要原因还是自我荒废了太久,在学习上失去了动力。最近来新的公司实习,以前都是做项目的开发,现在被调到框架组,主要从事的是框架维护还有开发。学习了许多新的知识还有优秀的框架,今天就写写自己在学习unity框架strangeIoC,学习到的一些知识还有遇到的一些坑。1.实用链接StrangeIoC Git链接StrangeIOC的入门级使用理解unity StrangeIoc框架总
Unity3D的MVC框架(二)——Strange IOC结构的介绍StrangeIOC框架是一个超轻量级和高度可扩展反转(IOC)框架,专门为c#和Unity编写,它是基于MVC框架扩展的。即MVCS框架。M(models),V(view),C(controller),S(services)。在上一节当中,我们主要介绍了Strange IOC与Extension的扩展部分,这一节我们主要介绍St
一、导入StrangeIoc框架Asset Store 搜 StrangeIoc 下载 导入二、StrangeIoC的流程图三、实战    新建一个Unity3D工程,3D的,用StrangeIoc框架去实现我们最原始的打砖块!    Project文件:       
转载 8月前
43阅读
作为从AS3页游走过来的人,看见StrangeIoC会额外亲切,因为StrangeIoC的设计和RobotLegs几乎一致,作为一款依赖注入/控制反转(IoC)的MVC框架,StrangeIoC除了使我们的程序结构更加解耦合理外,还为我们提供了大量方便的功能(这里主要是和PureMVC进行对比)。RobotLegs和Event这一节是题外话,对AS3无感的童鞋请跳过。StrangeIoC首页的文档
作为从AS3页游走过来的人,看见StrangeIoC会额外亲切,因为StrangeIoC的设计和RobotLegs几乎一致,作为一款依赖注入/控制反转(IoC)的MVC框架,StrangeIoC除了使我们的程序结构更加解耦合理外,还为我们提供了大量方便的功能(这里主要是和PureMVC进行对比)。RobotLegs和Event这一节是题外话,对AS3无感的童鞋请跳过。StrangeIoC首页的文档
Unity3d StrangeIoC实现简单左右移动[EventDipatcher方式]本Demo主要实现一个简单的左右移动(使用StrangeIoC框架),效果如下图: 首先新建一个空的Unity工程,导入StrangeIoC框架,导入素材 如下图 图片素材 新建几个工作目录文件夹和几个基本的文件,如下图 创建GameEvent和PressType枚举类型 代码如下: 创建模型类Model
公司用的框架是StrangeIOC,开始完全不知道怎么用,打断点也跟踪不到代码,后来网上各种寻找详解,但是说的都过于高大上(全是专业名词,依赖注入等),完全不适合我这种新人小白理解。 最后在自己的各种实践下,总算摸透了其中dispatch用法。这篇文章不会给你讲解各种大概念,只讲strangIOC该怎么用。 首先,我们要知道有strangeIOC有几大模块。Root:通常命名为XXXContext
  • 1
  • 2