- 博客(19)
- 收藏
- 关注
原创 unity 不用写脚本关闭panel的小技巧
之前一直使用在脚本内写setactive(false)的方式关闭panel , 今天才学到直接在button里选择setAvtive就可以,下面是详细步骤1.图中Bag是面板panel, closeButton是关掉此Panel的按钮2.Bag面板放在closeButton的这里3.点击closeButton的下图位置4.选择setActive函数,当面板出现时,点击closeButton就可以直接关闭此界面了...
2021-06-03 10:36:04
1088
原创 lex词法分析:yylex()后代码不执行问题
使用lex进行词法分析时发现yylex()函数后的代码没有执行,代码如下,并没有输出“hello”int main(int argc,char *argv[]){ printf("请输入您要进行词法分析的程序段\n"); yylex(); printf("hello\n");return 0;}类似于此:不执行的原因是当前还没有退出yylex(),还在等待继续输入操作方法:ctrl+z 然后回车结果如图,问题解决...
2021-03-24 22:21:05
589
原创 matlab实现字符串拼接
str='xiao';str1='guo';str2=[str str1] % 此种写法str2将str和str1组合起来结果图
2021-01-04 22:08:58
689
原创 基于matlab实现哈夫曼编码算法
查找使用matlab实现的Huffman算法时找了很久,所以就贴出来大家分享下正文新建一个脚本,里面存放存储树节点的类classdef Huffman properties leftNode = [] %左孩子 rightNode = []%右孩子 probability %权重 code = '' %用来存放字符串 character %该节点内存的值 endend新建脚本,通过从根节点开始,递归实现function f
2021-01-04 22:02:01
2422
1
原创 7-3 求整数序列中出现次数最多的数
解题思路通过STL的map来统计数出现的次数#include<iostream>#include<algorithm>#include<string>#include<map>using namespace std;map<int, int> ma;int main(){ int n; cin >> n; int num[1000],a,time=0; for (int i = 0; i < n; i++
2020-11-03 15:13:33
864
原创 unity在inspector上对脚本取消勾选,但仍旧执行问题
取消勾选物体上挂的脚本只是继承自monobehavior的函数不会执行了(例如Update,Awake,Start等)碰撞检测等函数(包括自定义函数)还是会照样执行
2020-10-28 09:27:31
714
原创 unity协程用法初识
开启结束协程StartCoroutine(moveCor); //开启名为moveCor的协程 StopCoroutine(moveCor); //关闭名为moveCor的协程###写法` private IEnumerator MoveCor(int newx,int newy,float time) { //每一帧移动一点点 Vector3 start = tran...
2020-05-29 16:45:39
165
原创 [Unity] 代码改变刚体的bodyType
例如:改为static类型 this.GetComponent<Rigidbody2D>().bodyType = RigidbodyType2D.Static;
2020-05-12 15:38:29
2699
原创 [Unity] Instantiate和Destroy用法
文章目录Instantiate用法Destroy函数Instantiate用法Instantiate(obj, new Vector3(0, 10, 0), Quaternion.identity)如果要对生成的物体进行进一步的操作,参考如下 public Rigidbody obj; void Update () { if(Input .GetKeyDown(KeyCode.Spa...
2020-03-18 20:38:43
1752
原创 unity Button,panel和跳转场景
自定义标题跳转场景Button游戏结束的时候调出panel跳转场景最开始要加上头文件using UnityEngine.SceneManagement;跳转场景代码 public void returnToMain() {//跳转至第一个场景 SceneManager.LoadScene(0); } public void replay(...
2020-03-17 20:31:13
1881
原创 unity text文本控制
赋值public Text timeText; //在unity里的定义通过在unity里拖拽将text赋值或者是通过GmeOject.Find来赋值(在Hierarchy里找到名为timeUI的gameObject, 然后获取上面的text组件)timeText=GameObject.Find("timeUI").GetComponent<Text>();文本控制...
2020-03-17 16:01:24
6799
原创 unity 队列用法总结
新建队列new一个int类型的队列Queue<int> queue=new Queue<int> ();方法and属性属性Count,获取 Queue 中包含的元素个数。if(queue.Count==0)从 Queue 中移除所有的元素queue.Clear();判断某个元素是否在 queue 中queue.Contains( 5);移除并返回在 Q...
2020-02-23 16:23:20
4969
原创 iTween插件使用整理
iTween 静态方法(1)MoveTo:从原位置移动到目标位置(2)MoveFrom:从目标位置移动到原位置(3)MoveAdd:随时间移动游戏对象的位置,根据提供的量(4)MoveBy:增加提供的坐标到游戏对象的位置,与MoveAdd一样参考博客链接使用哈希表添加参数(moveTo为例)参考博客链接 iTween.MoveTo(gameObject, iTween.Hash...
2020-02-23 14:31:36
433
原创 unity中Dictionary使用笔记
字典的应用以及在unity上序列化显示public enum ColorType //枚举类型 { YELLOW, PURPLE, RED, BLUE, GREEN, PINK, } //定义名为colorDic的字典,<>内存放两种类型,表示两者为一一对应关系...
2020-02-13 15:55:30
8186
原创 洛谷P1115最大子段和,P1182 数列分段 section II(粗糙,给自己复习看
洛谷一些题的方法整理系列11.P1115最大子段和巧解做了一些题,感觉要是不整理一下,收获提升不大,第一次写博客,语言组织不好QAQ题目描述给出一段序列,选出其中连续且非空的一段使得这段和最大。输入格式第一行是一个正整数NN,表示了序列的长度。第二行包含NN个绝对值不大于10000整数Ai,描述了这段序列。输出格式一个整数,为最大的子段和是多少。子段的最小长度为11。输入 #1...
2019-09-23 21:45:23
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人