unity相关内容

unity3d - unity2d实例化和拖拽实现

问 题 请问如何在Unity2d下实现点击鼠标左键后实例化出预制件并且在不松开左键的情况下能够拖拽物体?我只会实现点击鼠标实例化预制件。。不懂如何两个同时实现,求大神解惑。 以下是我自己写的,只能实现点击实例化: public class ArrowController : MonoBehaviour { public Transform arrowPrefab; Vector3 ..
发布时间:2017-09-06 12:00:17 其他开发

unity3d如何用c#实现在按住鼠标左键时即时获取鼠标坐标?

在unity3d引擎下,用c#实现按住鼠标左键时能够一直获取坐标,当鼠标在起点线上面时打印"hh1",鼠标按住移到起点线下面时打印"hh2",再按住移到上面时打印"hh1"。求各位大神点拨! 我自己写的失败的代码。。 void Update () { int x = 0; location = Camera.main.ScreenToWorldPoint ..
发布时间:2017-09-06 11:45:25 C#/.NET

http - Unity www 如何获取状态码?

问 题 unity 开发中使用 WWW 各位大牛是如何获取状态码的呢? 如果在不使用第三方库的情况下无法获取状态码,大家都是怎么处理的? 在 Rest API 架构下的解决方案有哪些 WWW www = new WWW (url); yield return www; if (www.error != null) { Debug.Log (www.error ..
发布时间:2017-09-06 01:13:06 其他开发

c# - Unity线程错误

问 题 先上代码 public static void GuestLogin(INClient client ,string USER_ID){ var message = NAuthenticateMessage.Device(USER_ID); client.Login(message, (INSession newSession) => ..
发布时间:2017-09-05 21:24:21 C#/.NET

使用反射然后铸造.NET泛型加载

这是一个后续这个问题。只有不厌其烦地阅读它,如果你有兴趣的背景故事。 总之,我使用反射来加载一组通用的类型从一个程序集。该组件在运行时加载。 我有我的当前项目和组件引用的这两个我加载第二个组件,它包含的接口: IJob IJobWrapper(中IJob) 大会我加载(称之为 Jobs.dll )包含了一个 JobWrapper(中IJob) - 它实现了 IJobWrapper 接口。 ..
发布时间:2015-11-28 11:21:38 .NET Framework

统一装饰拓失败,多个实现

我一直在努力奋斗着这个问题了几天,我仍然不知道如何解决这个问题。 我创建了一个容器扩展的统一容器,使我能够在容器中轻松地注册装饰类。这是一个实现我现在有,这几乎是相同的所述一个中的这个文章: 公共类DecoratorExtension:UnityContainerExtension { 私人诠释m_order; 私人字典<类型,IList的< D​​ecorator ..
发布时间:2015-11-28 11:18:53 C#/.NET

是否有可能采用与统一方法注入时,覆盖的参数值?

报告说,在Unity手动... ParameterOverride只能用于构造。 那么,为什么是方法的参数冷落? 欢呼声中,伊恩。 解决方案 我离开它的原因,坦白地说,是发展和放大器;测试时间,再加上​​用于注射的方法很多,除了构造函数或财产注入少得多的事实。特别是,我们的测试和文档队被他们的指甲抱着试图跟上的东西,我把他们,因为它是。 有没有技术理由离开它。在覆盖对象是可扩展的, ..
发布时间:2015-11-27 15:22:14 C#/.NET

WCF自定义ServiceBehavior / InstanceProvider带参数的构造函数

我们正在尝试使用依赖注入WCF服务。该服务有一个统一容器的依赖。该容器是用来发现,实现了一个 IJob 接口相应的类(根据在方法调用 JobKey 参数)并在其上调用方法 该服务被托管在MVC2。我省略了尽可能多的不相关的东西,可以从下面的代码片段。全部code可如果需要的话... 我到目前为止,完成的: 在此基础上 MSDN文章,我创建了一个自定义 InstanceProvider 这应该 ..
发布时间:2015-11-27 15:11:21 C#/.NET

是CreateChildContainer()线程安全的?

早在2009年,这可能是pre-统一2.0,我看到一个讨论这表明CreateChildContainer(线程)不是线程安全的: 另外,如果你创建子容器CreateChildContainer()方法,它们将增加自理到其父容器的livetime容器创建过程中和处理时删除。所以,从单独的线程处理子容器可能会导致错误,甚至只有一个线程访问的每个子容器的时间。 时,确实(仍然)适用于统一2.0? ..
发布时间:2015-11-27 12:30:04 C#/.NET

如何使用的IoC容器时,将参数传递到构造函数?

Arrrgh!我拉我的头发在这里。我一直在试图使用的IoC容器一点点,一切似乎很好,很正常,直到你击出了一些问题,你觉得这是很基本的,像传递参数到构造函数。 说我有一类的地方用的参考类组合可以由国际奥委会和值类型(或其他类型)来解决,只能在运行时解析: 公共NFLFeedUnitOfWork(NFLFileType的fileType,对象饲料,IConverterMappings< NF ..
发布时间:2015-11-27 12:13:52 C#/.NET

InvocationContext不坚持内容

我添加了一个值到 InvocationContext 词典,但它不会持续到下一个电话。即多数民众赞成在截获返回false的 InvocationContext.ContainsKey链中的每个电话(“跟踪-ID”)。 公共IMethodReturn调用(IMethodInvocation输入,GetNextInterceptionBehaviorDelegate GETNEXT) { G ..
发布时间:2015-11-27 11:05:25 C#/.NET

统一 - 通过XML厂

我使用的统一框架的IoC容器。 我的配置看起来有些像这样的: <团结> <集装箱> <注册类型=“Namespace1.IFoo,FooAsm” mapTo =“Namespace2.Bar,BarAsm”> < /注册> < / conainer> 我想注册一个容器使用 ..
发布时间:2015-11-27 10:33:21 C#/.NET

什么是UnityContainer.Resolve超过Activator.CreateInstance的优势在哪里?

我刚开始接触团结。我仍然不知道什么其优点。 UnityContainer()解决< T>(),可以返回 已注册为通用型的类型的具体实例 T 。 我想我也可以使用 Activator.CreateInstance< T>()。 激活是一个内置在.NET Framework类,所以我想知道什么样的显着特点的团结是? 解决方案 MSDN指出,这些为统一集装箱的优势: ..
发布时间:2015-11-26 21:18:08 C#/.NET

在调用点在Unity拦截方法完整的堆栈跟踪

我们正在研究使用Unity来处理日志记录服务的方法拦截。然而,值得关注的是,完整的堆栈跟踪不可用在调用点;其仅提供了一个拦截器调用中。 下面是一个例子设置: 公共接口IExceptionService { 无效ThrowEx(); } 公共类ExceptionService:IExceptionService { 公共无效ThrowEx() { 抛出新 ..
发布时间:2015-11-26 21:17:47 C#/.NET

可以Castle.Windsor做的具体类型自动解析

我们正在评估的IoC容器C#项目,都团结Castle.Windsor都站出来。我喜欢团结(NInject和StructureMap也是这样做)的一个事情是,各类地方是显而易见的如何构建他们不必与IoC容器注册。 有没有办法做到这一点的Castle.Windsor?我是不是公平的Castle.Windsor地说,它不这样做呢?是否有一个设计的理由故意不这样做,或者是一个疏忽,或者只是不被视为重要的 ..
发布时间:2015-11-26 21:10:24 C#/.NET

默认情况下,LifetimeManager的单经理(ContainerControlledLifetimeManager)?

我使用的是统一的IoC容器做的依赖注入。我设计我的系统周围,至少为一个单一的分辨率,所有类型的层次结构将表现为单件,也就是说,该层次结构内相同类型的分辨率将导致相同的实例的想法。 不过,我(一)希望扫描我的程序集找到的类型和(b)并不想明确地告诉单位,每一个类型是在配置文件中注册类型时要解决的是一个单例。 那么,有没有一种方法来告诉团结当作单身?所有注册的映射 解决方案 您可以在解析管道的 ..
发布时间:2015-11-26 19:42:29 C#/.NET

统一2.0 IOC配置有关通用类

我想要一些仓库类扩展一个共同的通用类来执行一些常用的操作,问题是:如何为配置一个UserExRepository类型在配置文件 公共类UserExRepository:库<使用者>中IUserEx { 公共UserExRepository(上下文的背景下):基地(上下文){} } 公共抽象类库< TObject的> :IRepository< TObjec ..
发布时间:2015-11-26 19:20:50 C#/.NET

统一登记泛型类型的非通用接口

我的情况看(我)非常简单,但我无法找到一个解决方案。 我有这样的情况下 公共类类< T> :IInterface其中T:类 { } 界面不能进行普通的(来自WCF LIB来了。) 所以我要注册这样的接口 container.RegisterType(typeof运算(IInterface)的typeof(类<>)); ,然后以T解决这个问题。 ..
发布时间:2015-11-26 19:12:35 C#/.NET

传递使用DI同一个接口的多个实现

我们的一个公司的产品是由许多小的网络,应用程序和窗口服务,又名组件,每一个可能驻留在不同的计算机。其中之一是一个WebForms的项目,作为对所有其他的配置毂 我们正在设计一个功能现在揭露组件的一般信息。想象一下这样一个简单的界面,例如: 公共接口I统计 { 统计GetStatistics(); } 我们要使用相同的接口上的所有组件,所以这是集中在一个共同的,共享程序集。实施最 ..
发布时间:2015-11-26 19:12:18 C#/.NET