精华内容
下载资源
问答
  • QuadTree C# Unity实现

    2020-06-09 17:01:26
    四叉树算法的Unity版本实现,二维空间四叉树的碰撞检测优化示例,包含对象的动态移动、树的创建及目标碰撞检测
  • 可以利用C#代码获取当前应用窗口状态,是否是最小化,也能控制窗口最小化
  • Script in c#Unity自学

    2018-09-27 18:19:39
    全英文 但是本书短小简洁易读 介绍了在unity中运用c# 适合自学
  • [Packt Publishing] C# Unity 3D 游戏开发 初学者指南 (英文版) [Packt Publishing] Learning C# by Developing Games with Unity 3D Beginner's Guide (E-Book) ☆ 图书概要:☆ Learn the fundamentals of C# ...
  • C# Unity的小Demo

    2017-01-11 11:10:42
    C#Unity小Demo,使用方法是通过配置文件设定映射关系,运行环境是.net4.5.2 不想下载的话,可以参考博客:http://www.cnblogs.com/chenyucong/p/6272600.html
  • C# UnityDemo

    2018-10-29 16:26:19
    本项目使用微软的轻量级的ico框架unity实现简单的依赖注入。
  • C# unity汉字转拼音.zip

    2020-04-27 16:07:53
    C#汉字转拼音的dll库文件,直接下载使用,配合这个教程,简单易学,易用,大家一起学习,一起进步。 C#汉字转拼音的dll库文件,直接下载使用,配合这个教程,简单易学,易用,大家一起学习,一起进步。
  • C# Unity+简单三层框架

    千次阅读 2018-10-30 16:46:26
    一、创建三层项目 二、各部分代码如下 ...using Unity.Attributes; namespace Bll { public class TeacherBll : ITeacherBll { //private ITeacherDal teacherDal = new UnityContainerHe...

    一、创建三层项目

    二、各部分代码如下

    using IBll;
    using IDal;
    using Unity.Attributes;
    
    namespace Bll
    {
        public class TeacherBll : ITeacherBll
        {
            //private ITeacherDal teacherDal = new UnityContainerHelper().Server<ITeacherDal>();
            [Dependency]
            public ITeacherDal TeacherDal { get; set; }
    
            public string Add()
            {
                return TeacherDal.Add();
            }
        }
    }
    using System.Configuration;
    using Microsoft.Practices.Unity.Configuration;
    using Unity;
    
    namespace Command
    {
        public class UnityContainerHelper
        {
            private IUnityContainer container;
    
            public UnityContainerHelper()
            {
                container = new UnityContainer();
                UnityConfigurationSection configuration =
                    ConfigurationManager.GetSection(UnityConfigurationSection.SectionName) as UnityConfigurationSection;
                configuration?.Configure(container, "Bll");
            }
    
            public T Server<T>()
            {
                return container.Resolve<T>();
            }
    
            public T Server<T>(string name)
            {
                return container.Resolve<T>(name);
            }
        }
    }
    using IDal;
    
    namespace Dal
    {
        public class TeacherDal : ITeacherDal
        {
            public string Add()
            {
                return "添加教师信息";
            }
        }
    }
    namespace IBll
    {
        public interface ITeacherBll
        {
            string Add();
        }
    }
    namespace IDal
    {
        public interface ITeacherDal
        {
            string Add();
        }
    }
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using Bll;
    using Command;
    using IBll;
    
    namespace UnityThreeDemo
    {
        internal class Program
        {
            private static void Main(string[] args)
            {
                ITeacherBll teacher = new UnityContainerHelper().Server<ITeacherBll>();
                Console.WriteLine(teacher.Add());
            }
        }
    }

    三、配置文件内容如下:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <configSections>
        <section name="unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection,Unity.Configuration" />
      </configSections>
      <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
      </startup>
      <unity>
        <containers>
          <container name="Bll">
            <register type="IBll.ITeacherBll,IBll"  mapTo="Bll.TeacherBll,Bll"></register>
            <register type="IDal.ITeacherDal,IDal"  mapTo="Dal.TeacherDal,Dal"></register>
          </container>
        </containers>
      </unity>
    </configuration>

    源代码:https://github.com/ucow/UnityThreeDemo.git

    展开全文
  • c# unity 读取excel 带案例c# unity 读取excel 带案例c# unity 读取excel 带案例
  • C# unity5 3D坦克大战小游戏源码
  • c# unity 压缩文件夹ZIP-附件资源
  • 博客:https://blog.csdn.net/u014261855/article/details/109583060 unity c#实现简单前后端socket通信框架 .net dll工程,封装三个工具: 1.服务器 2.客户端 3.通用byte流客户端
  • 应用于unityC# Socket客户端框架,包含完整的通用逻辑与常见的异常处理,可供新人学习使用。该代码并不能够直接运行,仅供阅读和参考。
  • C# Unity3D游戏开发

    千次阅读 2021-11-24 19:41:56
  • Unity3D的C#工具 用于UnityC#工具是一个类库,提供了解决Unity中常见编码问题的工具。 它提供了手动优化的数据结构,算法,组件和实用程序,这些功能经常派上用场。 尽管它提供了一些单声道行为,但其主要重点是...
  • C# Unity3d 添加场景

    千次阅读 2018-07-10 09:40:51
    SceneManager.LoadScene(stateName, LoadSceneMode.Additive); 删除场景 UnloadSceneAsync

     SceneManager.LoadScene(stateName, LoadSceneMode.Additive);

    删除场景

    UnloadSceneAsync

    展开全文
  • Udemy - Make Mobile VR Games in Unity with C# 使用C#Unity中制作VR游戏
  • Zombie-Me:在我从GameDev.tv C#Unity开发人员2D课程中学到的知识基础上练习和构建Unity 2D项目
  • C# unity3d 摄像机轨迹录制及播放
  • 主要介绍了C#使用Protocol Buffer(ProtoBuf)进行Unity的Socket通信的实例,Protocol Buffer是Google开发的数据格式,也是除了XML和JSON之外人气第三高的^^需要的朋友可以参考下
  • Unity3d 使用Unity3d进行游戏开发,VR和AR的源代码
  • unity3d通过socket实现与C#通信.为了方便测试,我直接使用C#写的一个控制台应用,作为服务器,等待客户端的连接,然后使用Unity建立Socket客户端去连接服务器,进行简单的数据通信。这么设计的原因是都基于.net进行...
  • Unity3d 颜色拾取C#

    2018-09-18 17:57:32
    本人学习shader时寻找到的资源,原作者Lele Feng,十分方便的小工具。 解压C#文件拖入Unity3d 摄像机上便可使用,点击屏幕可用得到对应点的颜色。
  • unity C#使用protobuf

    2017-03-18 16:13:58
    c#如何使用protobuf
  • unity3D串口通信程序,可以实现发送接收。脚本语言是C#编写。基本满足通信要求。
  • class WeightedRandomBag<T> { private struct Entry { public double accumulatedWeight; public T item; } private List<Entry> entries = new List<Entry>... private Sys
    class WeightedRandomBag<T>
    {
    
        private struct Entry
        {
            public double accumulatedWeight;
            public T item;
        }
    
        private List<Entry> entries = new List<Entry>();
        private double accumulatedWeight;
        private System.Random rand = new System.Random();
    
        public void AddEntry(T item, double weight)
        {
            accumulatedWeight += weight;
            entries.Add(new Entry { item = item, accumulatedWeight = accumulatedWeight });
        }
    
        public T GetRandom()
        {
            double r = rand.NextDouble() * accumulatedWeight;
    
            foreach (Entry entry in entries)
            {
                if (entry.accumulatedWeight >= r)
                {
                    return entry.item;
                }
            }
            return default(T); //should only happen when there are no entries
        }
    }
    

    使用

      WeightedRandomBag<int> itemDrops = new WeightedRandomBag<int>();
    
                // Setup - a real game would read this information from a configuration file or database
                itemDrops.AddEntry(0, 0);
                itemDrops.AddEntry(1, 20.0);
                itemDrops.AddEntry(2, 45.0);
                itemDrops.AddEntry(3, 0);
                itemDrops.AddEntry(4, 10.0);
    
                // drawing random entries from it
                for (int i = 0; i < 2000; i++)
                {
                    // System.out.println(itemDrops.getRandom());
                    Debug.LogError("... " + itemDrops.GetRandom());
                }
    
    展开全文
  • 支持计时,定时,闹钟功能,可实现渐变功能
  • Unity3d C# 游戏学习例子 GameArchitectureKill5 ,这个 列子很合适新人学习unity3d,特别是对C#不怎么熟悉的。亲身体验
  • unity-HttpWebRequest

    2019-01-11 10:16:49
    unity-HttpWebRequest下载,支持断点续传,支持后台下载。亲测可用,如有问题可联系我,不喜忽喷。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 64,608
精华内容 25,843
关键字:

c#unity

c# 订阅