万象云档 本次搜索耗时 0.315 秒,为您找到 35 个相关结果.
  • Socket编程

    750 2023-03-27 《征服 Linux》
    Socket编程 套接字概念 预备知识 网络字节序 IP地址转换函数 sockaddr数据结构 网络套接字函数 socket模型创建流程图 socket函数 bind函数 listen函数 accept函数 connect函数 C/S模型-TCP server client 出错处理封装函数 wrap.c wrap.h ...
  • 2.单例的模板与最佳实践-Singleton

    (二) 单例的模板与最佳实践 背景 单例模式简介 定义 单例的模板 如何设计这个单例的模板? 小结: MonoBehaviour 单例的模板 如何设计? 命名小建议 相关链接: 如果有帮助到您: (二) 单例的模板与最佳实践 背景 很多开发者或者有经验的老手都会建议尽量不要用单例模式,这是有原因的。 单例模式是设计模式中最...
  • 17.静态扩展GameObject实现链式编程

    Unity 游戏框架搭建 (十七) 静态扩展GameObject实现链式编程 C# 静态扩展快速入门 GameObject实现链式编程 目前GameObject链式编程的优劣: 相关链接: 如果有帮助到您: Unity 游戏框架搭建 (十七) 静态扩展GameObject实现链式编程 本篇本来是作为原来优雅的QChain的第一篇的内容,但是...
  • 15.优雅的 ActionKit(QChain)

    Unity 游戏框架搭建 (十五) 优雅的 ActionKit(QChain) 加班加了三个月终于喘了口气,博客很久没有更新了,这段期间框架加了很多Feature,大部分不太稳定,这些Feature中实现起来比较简单而且用的比较稳定的就是链式编程支持了。 什么是链式编程? 我想大家应该都接触过DOTween,用起来是这样的。 transform...
  • 10.QFramework v0.0.2小结

    Unity 游戏框架搭建 (十) QFramework v0.0.2小结 QFramework的基因: QFramework和框架搭建系列的接下来要做的事情: 欢迎讨论! 相关链接: 如果有帮助到您: Unity 游戏框架搭建 (十) QFramework v0.0.2小结 从框架搭建系列的第一篇文章开始到现在有四个多月时间了,这段时间对自...
  • 16.v0.0.1 架构调整)

    Unity 游戏框架搭建 (十六) v0.0.1 架构调整 背景: 目前架构: 还有… 相关链接: 如果有帮助到您: Unity 游戏框架搭建 (十六) v0.0.1 架构调整 背景: 前段时间用Xamarin.OSX开发一些工具,遇到了两个问题。 QFramework的大部分的类耦合了Unity的API,这样导致不能在其他CLR平...
  • 14.优雅的QSignleton(零) QuickStart

    Unity 游戏框架搭建 (十四) 优雅的QSignleton(零) QuickStart QSingleton: 快速开始: 相关链接: 如果有帮助到您: Unity 游戏框架搭建 (十四) 优雅的QSignleton(零) QuickStart 好久不见 !之前想着让各位直接用 QFramework,但是后来想想,如果正在进行的项目直接使...
  • 13.无需继承的单例的模板

    Unity 游戏框架搭建 (十三) 无需继承的单例的模板 存在的问题: 解决方案: 欢迎讨论! 相关链接: 如果有帮助到您: Unity 游戏框架搭建 (十三) 无需继承的单例的模板 之前的文章中介绍的Unity 游戏框架搭建 (二) 单例的模板 和Unity 游戏框架搭建 (三) MonoBehaviour单例的模板 有一些问题。 ...
  • 12.简易AssetBundle打包工具(二)

    Unity 游戏框架搭建 (十二) 简易AssetBundle打包工具(二) 区分iOS、Android平台 QPath.ABBuildOutPutDir(build target) QIO.CreateDirIfNotExists (outputPath) QABBuilder 使用方式 相关链接: 如果有帮助到您: Unity 游戏...
  • 5.简易消息机制

    为什么用消息机制? 我的框架中的消息机制用例: 如何实现的? 可以改进的地方: 坑 相关链接: 如果有帮助到您: 为什么用消息机制? 三个字,解!!!!耦!!!!合!!!!。 我的框架中的消息机制用例: 1.接收者 using UnityEngine; namespace QFramework.Example { ///...