我是靠谱客的博主 大方毛衣,最近开发中收集的这篇文章主要介绍【Daily Games——开发篇】:服务器的交互&UI与特效层级调整,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这段时间完成了两个页面

主要用到网络交互&&事件委托如下:

using System;
public class Employee
{
    public delegate void Handler();
    public Handler handler;
    public Employee()
    {
        handler += new Handler(ReportWork);
    }
    public void ReportWork()
    {
        Console.WriteLine("工作进展为0啊老大");
    }
    public void BeginReport()
    {
        handler();
    }
}
public class Boss
{
    public Boss(Employee e)
    {
        e.handler += new Employee.Handler(SolveEmployee);
    }
    public void SolveEmployee()
    {
        Console.WriteLine("你是个好人,滚蛋吧");
    }
}
class Program
{
    static void Main(string[] args)
    {
        Employee e = new Employee();
        Boss b = new Boss(e);
        e.BeginReport();
    }
}

带参数

using System;
public class Employee
{
    public delegate void Handler(int percent);
    public Handler handler;
    public int percent;
    public Employee()
    {
        handler += new Handler(ReportWork);
    }
    public void ReportWork(int x)
    {
        Console.WriteLine("工作进展为"+x+"啊老大");
    }
    public void BeginReport()
    {
        handler(percent);
    }
}
public class Boss
{
    public Boss(Employee e)
    {
        e.handler += new Employee.Handler(SolveEmployee);
    }
    public void SolveEmployee(int x)
    {
        if (x<50)   Console.WriteLine("你是个好人,只做了百分之"+x+"的工作滚蛋吧");
        else   Console.WriteLine("很好,给你涨3000欢乐豆");
    }
}
class Program
{
    static void Main(string[] args)
    {
        Employee e = new Employee();
        Boss b = new Boss(e);
        e.percent = 50;
        e.BeginReport();
    }
}

具体实现:https://blog.csdn.net/suifcd/article/details/68496830

xlua与u3d交互:https://blog.csdn.net/wangjiangrong/article/details/79759306

 

翻牌和集字涉及:

事件注册

事件监听

获取服务器信息

显示信息

信息处理

 

这些都是最基础的

 

Drawcall降低

1.图集打包

需要动态获取图片打包到动态图集包

静态大图放bigimage目录下直接拖拽

2.预制体修改

第一层默认为empty gameobject

包含image static_text content

Do文件,从excel表中获取参数

红点添加

一种scrollview思想实现

默认显示个数,当滑动第一个对象离开屏幕边缘,放置到最后一位进行初始化

 

特效挡住了东西

Raycast设置与graphic raycast组建

注意设置img与大小不然有后者也没法显示

最后

以上就是大方毛衣为你收集整理的【Daily Games——开发篇】:服务器的交互&UI与特效层级调整的全部内容,希望文章能够帮你解决【Daily Games——开发篇】:服务器的交互&UI与特效层级调整所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部