当前位置: 首页 > news >正文

做网站什么东西需要费用注册公司代理电话

做网站什么东西需要费用,注册公司代理电话,上海门户网站的亮点,大连招标信息网推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享QQ群:398291828小红书小破站 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 【Unity3D框架】SKFramework框架完全教程《全…

推荐阅读

  • CSDN主页
  • GitHub开源地址
  • Unity3D插件分享
  • QQ群:398291828
  • 小红书
  • 小破站

大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。

一、前言

【Unity3D框架】SKFramework框架完全教程《全网最全》-专栏文章目录:
https://blog.csdn.net/q764424567/article/details/143926557

二、正文

2-1、介绍

先来了解一下扩展函数:

扩展函数,使其能像成员函数一样通过类.函数的方式调用。

首先创建一个静态类,然后在其中定义扩展函数,第一个参数使用this关键字指定要扩展的类。

针对某一个类class编写一个扩展函数func之后,可以通过class.func()这种用小数点来连接的方式来调用到该扩展函数,就好似为这个类添加了一个成员函数一般,非常地方便。

函数扩展模块主要是存放扩展函数的合集模块。

按照类型进行分类:
在这里插入图片描述
接下来看一下如何使用。

2-2、使用说明

以ArrayExtension为例:

在这里插入图片描述
实例代码:

using SK.Framework;
using System;
using System.Collections.Generic;
using UnityEngine;public class UseExtension : MonoBehaviour
{List<Action> ActionList;void Start(){ActionList=new List<Action>();ActionList.Add(() => { Debug.Log("1"); });ActionList.Add(() => { Debug.Log("2"); });ActionList.Add(() => { Debug.Log("3"); });ActionList.Add(() => { Debug.Log("4"); });ActionList.ForEach((value) => { EventAction(value); });}void EventAction(Action value){value.Invoke();}
}

结果:
在这里插入图片描述

2-3、实现及代码分析

1、扩展类需要是静态的static
2、扩展函数也需要是静态的static
3、用this关键字后面跟着指定要扩展的类

public static class ArrayExtension
{public static T[] ForEach<T>(this T[] self, Action<T> action){for (int i = 0; i < self.Length; i++)action(self[i]);return self;}
}

三、后记

如果觉得本篇文章有用别忘了点个关注,关注不迷路,持续分享更多Unity干货文章。


你的点赞就是对博主的支持,有问题记得留言:

博主主页有联系方式。

博主还有跟多宝藏文章等待你的发掘哦:

专栏方向简介
GameFramework框架框架Unity之GameFramework框架快速应用、使用说明、源码分析等文章合集。
Unity3D开发小游戏小游戏开发教程分享一些使用Unity3D引擎开发的小游戏,分享一些制作小游戏的教程。
Unity3D从入门到进阶入门从自学Unity中获取灵感,总结从零开始学习Unity的路线,有C#和Unity的知识。
Unity3D之UGUIUGUIUnity的UI系统UGUI全解析,从UGUI的基础控件开始讲起,然后将UGUI的原理,UGUI的使用全面教学。
Unity3D之读取数据文件读取使用Unity3D读取txt文档、json文档、xml文档、csv文档、Excel文档。
Unity3D之数据集合数据集合数组集合:数组、List、字典、堆栈、链表等数据集合知识分享。
Unity3D之VR/AR(虚拟仿真)开发虚拟仿真总结博主工作常见的虚拟仿真需求进行案例讲解。
Unity3D之插件插件主要分享在Unity开发中用到的一些插件使用方法,插件介绍等
Unity3D之日常开发日常记录主要是博主日常开发中用到的,用到的方法技巧,开发思路,代码分享等
Unity3D之日常BUG日常记录记录在使用Unity3D编辑器开发项目过程中,遇到的BUG和坑,让后来人可以有些参考。
http://www.yayakq.cn/news/31573/

相关文章:

  • 网站注册备案之后怎么做朗格手表网站
  • 做网站要准备什么网上进货渠道有哪些平台
  • vs2017网站开发我国经济总量
  • 网站开发编写籍贯代码招商加盟网站系统
  • 网站的ftp管理权限是什么意思metro网站模板
  • 做网站采集内容网站技术方案怎么写
  • 建站公司前途成都装修培训学校
  • 长沙优化网站厂家抚州专业的企业网站建设公司
  • 专注宜昌网站建设线下推广
  • jsp网站开发广告位雅虎网站优化怎么做
  • 北京公司网站建设报价表什么叫百度竞价推广
  • 金融品牌网站设计组建团队建设网站与开发需要多少钱
  • 如何让自己的网站排在前面wordpress主题uehtml
  • 浅谈中兴电子商务网站建设网络直播营销的方式有哪些
  • 免费网站制作模板抚州网站seo
  • ssh网站开发的书籍广州微网站建设咨询
  • 网站开发培训长沙 外贸网站建设公司价格
  • 在线网站地图生成器dedecms采集规则各类网站
  • 网站设计中怎么设置当前元素不可见中国纪检监察报范耀庚
  • 汉中建站公司怎么建立网站免费的
  • 上传了网站标志怎么弄凡科做的手机网站可以导出来
  • 网站管理系统后台不能发布文章了网站飘落怎么做
  • 网站建设练手项目盐城建设网站
  • 怎么用dw做带登陆的网站网站开发和游戏开发的区别
  • 做论坛网站如何赚钱的开网店的一年的费用
  • 东莞汽车网站建设做造价在哪个网站查价格
  • 成都 网站建设培训西安网站建设培训学校
  • 谁会在西安做网站的吗安康政务微平台
  • 洛阳高端网站建设许昌知名网站建设价格
  • 5a景区网站建设工业设计和产品设计哪个好