C#函数基础
文章平均质量分 67
Improve_life
这个作者很懒,什么都没留下…
展开
-
flaot 数据类型的一些坑(大数吃小数)
首先我们来看一段代码,你认为它会输出什么呢?#include<stdlib.h>int main(){ int i = 0; float j = 1.0; float sum =0; for(i = 0 ; i < 20000000 ; i ++) sum += j; printf("%f\n",sum);}解析:逻辑上就是将1.0进行累加2千万次。我们预计的结果应该是20000000。但是结果却如图:毫...转载 2021-05-25 12:55:40 · 930 阅读 · 0 评论 -
unity Scroll View元素拖拽自动吸附居中、卡牌效果
利用Scroll View控件做拖拽自动吸附居中效果1、新建一个Scrool View控件,去掉两个Scroolbar,因为不需要;然后在Viewport下建一个CenterPoint空对象跟Content同级作为中心位置用来比较;最后给Content添加元素。2、取消垂直拖拽,即去掉Vertical的勾选;Movement Type 设置为Unrestricted,如下图。3、yiyi对应引用对象;添加Event Trigger组件,再添加Begin Drag和End...转载 2021-03-24 19:08:57 · 1180 阅读 · 0 评论 -
Unity游戏开发核心:生命周期
Unity游戏开发中的生命周期C#对象的生命周期生命周期是Unity开发过程中的核心思想,是技术进阶过程中必须深入了解的重点,了解对象生命周期前,要先理解类、对象与引用是怎么回事。 类 是定义在代码文件中,保存在硬盘上 ,是对象的蓝本,它描述了对象在内存中大概是什么样子的。 对象: 我们都知道.net将值类型存储在栈中,引用类型存储在堆中,这样做的原因是栈中的数据是轻量级的,而堆中的数据是重量级,目的是在应用程序在操作它们的时候比较方便存取,从而提高程序的运行速度。创建一个对转载 2020-10-30 11:06:43 · 415 阅读 · 0 评论 -
Unity脚本生命周期与执行顺序1
目录脚本生命周期 MonoBehavior生命周期图 脚本执行顺序 自定义执行顺序 在Unity中,脚本可以理解为附加在游戏对象上的用于定义游戏对象行为的指令代码。必须绑定在游戏对象上才能开始它的生命周期。游戏对象可以理解为能容纳各种组件的容器,游戏对象的所有组件一起决定了这个对象的行为和游戏中的表现。脚本生命周期Unity脚本中的常见必然事件如下表所示名称 触发时机 用途 Awake 脚本实例被创建时调用 用于游戏对象的初始化,注意Aw.转载 2020-10-30 11:03:53 · 298 阅读 · 0 评论 -
[Unity3d]Unity Mathf 数学运算(C#)
Mathf.Abs绝对值计算并返回指定参数 f 绝对值。Mathf.Acos反余弦static function Acos (f : float) : float以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。Mathf.Approximately近似static function Approximately (a : float, b: float) : bool比较两个浮点数值,看它们是否非常接近, 由于浮点数值不精确,不建议使用等于来比较它们。例如,1.0==10....转载 2020-07-02 10:30:51 · 503 阅读 · 0 评论 -
小功能丨Unity实现输入框选择
目标:执行某一操作后,自动选中某输入框,输入框开始闪动。情境:小提示挡在输入框上。原先只有先点击闪烁的小提示,关掉小提示,再点击一下才能点到输入框,输入框才开始闪动。现在想实现点击小提示时,同时也选中输入框。效果:方法: public GameObject currentSelect; public void Skode_Tap() { EventSystem.current.SetSelectedGame...转载 2020-06-15 16:31:41 · 1272 阅读 · 0 评论 -
Unity_四元素Quaternion
一、简介Quaternion又称四元数,由x,y,z和w这四个分量组成,是由爱尔兰数学家威廉·卢云·哈密顿在1843年发现的数学概念。四元数的乘法不符合交换律。从明确地角度而言,四元数是复数的不可交换延伸。如把四元数的集合考虑成多维实数空间的话,四元数就代表着一个四维空间,相对于复数为二维空间。四元数关于四元数的性质、与旋转的关系、球型线性插值的介绍,请阅读3D游戏与计算机图形学中的数学方...转载 2020-04-04 23:54:09 · 1750 阅读 · 0 评论 -
Unity中的结构体
Unity中的结构体(C#)转载chqj_163最后发布于2019-02-18 20:08:43阅读数 102收藏展开结构体和类很像,但完全不同。抱歉:) 如果你不知道结构体,或者你想用结构体,或者你不知道传引用和传值的差别,那么这一课就是为你量身定做。Unity中的结构体既然这个系列是为了Unity而学习C#的,那先来了解一下,那些已经使用了结构体的地方吧...翻译 2020-04-04 03:16:41 · 2235 阅读 · 0 评论 -
接口
Unity之接口总结原创u010718707 最后发布于2014-12-16 21:23:11 阅读数 6131 收藏展开接口:1.属于任何类或结构的一组相关功能2.定义:interface关键字定义,可由方法,属性,事件,索引器这四种成员类型的任意组合组成例子:interface EatBehairor{}接口的特征:1、接口类似于抽象基类,不能直接实例化接口;接...翻译 2020-04-04 02:57:09 · 228 阅读 · 0 评论 -
抽象类
1.抽象类的特点: A.抽象类和抽象方法必须使用abstract修饰 B.抽象类中不一定有抽象方法,但是有抽象方法的类必须定义为抽象类 C.抽象类不能实例化 因为他不是具体的。 抽象类具有构造方法,但是不能实例化。构造方法的作用是什么?子类对父类数据进行初始化 D:抽象的的子类 a:如果不想重...转载 2020-04-04 02:28:34 · 149 阅读 · 0 评论 -
Unity基础List
蓝鸥Unity开发基础——List一、ListList是一种强类型列表List在大多数情况下比ArrayList执行的更好并且是类型安全的using System;using System.Collections;//使用泛型集合,需要先引入命名空间using System.Collections.Generic;namespace Lesson_23{ public class Per...转载 2020-04-04 00:15:42 · 1575 阅读 · 0 评论 -
Unity中Class中构造函数、析构函数、静态成员相关
原创一个学习的人 最后发布于2019-03-12 17:38:01 阅读数 296 收藏分类专栏: Unity中C#学习文章标签: 函数相关版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_41807260/article/details/88425126收起C#类(C...转载 2020-04-04 00:59:31 · 630 阅读 · 0 评论