- 博客(11)
- 收藏
- 关注
原创 词法分析器实验报告(C++源码、状态图、流程图、打包.exe方式)
本实验将词法分析器作为一个独立的子程序进行设计,完成词法分析任务。给出进行词法分析的源语言(本实验是 C 语言)或其子集的识别状态转换图。设计单词种别表,采用二元组输出识别出来的单词符号(具体要求见实验内容)。用 C++ 语言(编写词法分析器的程序设计语言)实现上述识别状态转换图,能识别出该源语言或其子集的单词符号。
2022-11-13 20:31:40 11154
原创 Unity 电路解密小游戏实现思路
点击电线组件可以旋转,连接电池首尾游戏结束(该Demo还要连通特殊组件),连通后线路会亮起来(该Demo只要和正极相连的线路就会亮,Demo的亮是图片颜色变化和Unity光照,这里就写图片的颜色变化,思路是差不多的)。为每个电线组件添加接口Trigger,点击组件后组件进行旋转,将接口触发到的线路引用添加进来,将离开的线路引用删除,然后发送事件,重置所有让电池开始从正极的电线开始递归调用显示。把Points下的对象的CheckPoint.cs换成InPole.cs和OutPole.cs。
2022-10-23 16:21:39 2536 1
原创 001:获取unity源码、美术素材
从我之前的unity学习经验得出,写代码不要一开始就自己闷头想,要学会借鉴,嗯,这是学习。一、获取Unity源码(只对没有加密的Momo游戏有效)(1)下载dnSpyC#反编译软件GitHub - dnSpy/dnSpy: .NET debugger and assembly editor选择适合的版本(2)找到项目安装包的Assembly-CSharp.dll文件(如果安装包是安卓的话,就在电脑上把文件的类型改为.zip,然后解压就可以了)(3)在dnSpy中打开.
2022-04-24 16:07:57 3967
原创 Openjudge 1.7 02:找第一个只出现一次的字符
02:找第一个只出现一次的字符总时间限制:1000ms内存限制:65536kB描述给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。输入一个字符串,长度小于100000。输出输出第一个仅出现一次的字符,若没有则输出no。样例输入abcabd样例输出c#include <iostream>#include <cstring>using namespace std;int..
2022-04-24 14:20:28 793
原创 Openjudge 1.9 02:输出最高分数的学生姓名
02:输出最高分数的学生姓名总时间限制:1000ms内存限制:65536kB描述输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。输入第一行输入一个正整数N(N <= 100),表示学生人数。接着输入N行,每行格式如下:分数 姓名分数是一个非负整数,且小于等于100;姓名为一个连续的字符串,中间没有空格,长度不超过20。数据保证最高分只有一位同学。输出获得最高分数同学的姓名。样例输入587 lilei..
2022-04-24 14:18:36 576
原创 Openjudge 1.13 15:求序列中的众数
15:求序列中的众数总时间限制:1000ms内存限制:65536kB描述输入一个长度为N的整数序列 (不多于128个整数),每个整数的范围在[-1052,1052],计算这个序列的众数。众数是指出现次数最多的那个数。如果有多个数出现的次数都达到最多,则取在原序列最先出现的数为众数;如果所有的数都相等,则返回"no"。输入第一行为序列长度N。然后是N个数,每一个数的范围都是在[-10^52,10^52]。 注意,这N个数之间可能有若干个空行隔开。注意,输入数据可..
2022-04-24 14:16:15 260
原创 Openjudge 1.11 06:月度开销
06:月度开销总时间限制:1000ms内存限制:65536kB描述农夫约翰是一个精明的会计师。他意识到自己可能没有足够的钱来维持农场的运转了。他计算出并记录下了接下来N(1 ≤N≤ 100,000) 天里每天需要的开销。约翰打算为连续的M(1 ≤M≤N) 个财政周期创建预算案,他把一个财政周期命名为fajo月。每个fajo月包含一天或连续的多天,每天被恰好包含在一个fajo月里。约翰的目标是合理安排每个fajo月包含的天数,使得开销最多的fajo月的开...
2022-04-24 14:04:14 425
原创 unity animationRig绑定角色及使用
1.安装animationRig2.给模型添加BoneRenderer和RigBuilder组件在模型下面建一个空物体命名为Rig,给它添加Rig组件,再把该物体拖到RigBuilder中锁定Inspector选中模型的全部结点添加到BoneRender3.在Rig下新建空物体LeftHand,其下又新建空物体Target和Hint在LeftHand添加Two Bone IK Constraint组件锁定Inspector,选中模型的左手...
2021-11-28 22:17:37 2201
原创 unity:实现八方旅游的动态光影效果
方法一:创建新的shaderShader "Sprites/Custom/SpriteShadow"{ Properties { [PerRendererData] _MainTex("Sprite Texture", 2D) = "white" {} _Color("Tint", Color) = (1,1,1,1) [MaterialToggle] PixelSnap("Pixel snap", Float) = 0 [
2021-08-24 17:01:31 1419 1
原创 Unity:将项目升级为URP
在PackgeManager导入创建渲染管线在ProjectSetting->Graphic、Quality中设置好渲染管线
2021-08-12 18:13:33 1861
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人