技术笔记(4)MMORPG开发

技术笔记(4)MMORPG开发

  • 希望实现的功能或目标:

    • 框架搭建
    • UI系统

  • 学习笔记:

    • Rules文件夹

      • CanGetLayersExtension
      • CanSendCommandExtension
      • EventExtension
      • IBelongToArchitecture
      • ICanGetModel
      • ICanGetSystem
      • ICanGetUtility
      • ICanRegistAndUnRegistEvent
      • ICanSendCommand
      • ICanSendEvent
      • INeedInit
    • 层级类所继承的Rules接口

      • IController:

        • ICanGetSystem
        • ICanSendEvent
        • ICanRegistAndUnRegistEvent
        • ICanSendCommand
      • ISystem

        • INeedInit
        • ICanSendCommand
        • ICanSendEvent
        • ICanRegistAndUnRegistEvent
    • 当前的框架:

      • 文件夹关系:

        • - GameFramework
            - ReusableCode
               - Architecture
                   - Command
                   - Event
                   - IOC
                   - Rules
                   - Singleton
               - Layers
                   - Controller
                   - Model
                   - System
                   - Utility
            - SpecificCode
               - PressentationLayerCode
                   - UISystem
               - UnderLyingCode
                   - Architecture
          
      • 代码类关系:

        • - GameStarter
            - StartArchitecture
               - GameArchitecture
                  - Architecture
                     - IOCContainer
                        - Model
                        - System
                        - Utility 
                     - GameEventSystem
                     - SendCommand
          
    • LoginPanel

      • RawImage
      • 额外的camera

  • 实现过程中产生的疑惑:

    • RawImage是如何发挥效用的?

  • 对疑惑的解答:

    • RawImage主要用于显示非交互式的图像,用于装饰或图标。
    • 与Image的区别在于,RawImage可以接受任何类型的纹理,而不仅限于Sprite。这意味着可以用RawImage来显示URL下载的图像,或者来自游戏对象的纹理。

日期:3.6

posted @   静候霜白  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示