
Unity
文章平均质量分 69
ChoSeitaku
是一名在校大学生,目前在做C语言、C++、蓝桥杯、算法、考研数学、408的内容,后期会做深度学习、机器学习、神经网络、人工智能、AIGC、WEB3、开发相关的内容
展开
-
Unity|游戏复刻}土豆兄弟1(C#)
同理,给BGFront和BGBack添加左右移动动画,Front在240帧和480帧添加帧,使其从左向右再返回,Back正好相反。点击设置原生大小,调整大小如图,把BG和Botton的Image勾掉,去掉白色图块。点击创建,在Animations文件夹底下,Role.anim。其中一个命名为BG背景,再复制一个命名为Botton按钮组。调整背景颜色,选中MainCamera,将颜色改为土黄色。替换按钮的正常颜色为RGB8,7,8,文字颜色换为白色。把BG和Botton的位置都调成0,0,0。原创 2025-02-01 05:35:05 · 472 阅读 · 0 评论 -
Unity|小游戏复刻|见缝插针3代码(C#)
与目标发生碰撞,则游戏结束。游戏结束时,会有一个动画效果,然后重新加载当前场景。这是一个简单的游戏,玩家通过点击鼠标让钉子(原创 2025-01-25 23:42:36 · 835 阅读 · 0 评论 -
Unity|小游戏复刻|见缝插针2(C#)
给Pin的针头添加Circle Collider 2D,勾上触发器,再添加rigidbody 2D,重力设为0。添加PinHead脚本,将其挂载到PinHead上,给PinHead添加上自己添加的PinHead标签。当游戏结束后,将主摄像头背景变为红色,并且使摄像头size变小,使得游戏内容放大。将Pin脚本拖到针Pin的下面。通过camera组件进行控制。原创 2025-01-25 23:28:11 · 1878 阅读 · 0 评论 -
Unity|小游戏复刻|见缝插针1(C#)
给针头添加碰撞器,选中针头,在检查器底下的添加组件,搜Circle Collider 2D添加。创建一个脚本,选择MonoBehaviour,命名为RotateSelf。将Pin放到StartPosition的下面,这样可以进行预览,调整位置。选中Circle,位置为左右居中,偏上,颜色为黑色,大小缩为0.7。使得Circle和Canvas的位置坐标一致,都为0,2,0。创建两个空对象,将第一个命名为StartPosition。选中Text,点击重置,文本居中,颜色为白色,内容为0。原创 2025-01-23 02:13:56 · 540 阅读 · 0 评论 -
Unity|Tetris|俄罗斯方块复刻2|核心代码(C#)
【代码】Unity|Tetris|俄罗斯方块复刻2|核心代码(C#)原创 2025-01-14 22:11:21 · 224 阅读 · 0 评论 -
Unity|Tetris|俄罗斯方块复刻1(C#)
存储了旋转矩阵、各种方块形状的初始位置数据以及墙踢数据,这些数据是方块旋转、初始生成位置确定以及旋转时的墙踢处理等操作的基础,为游戏的逻辑提供了必要的数据支持。:作为俄罗斯方块游戏的核心管理类,负责方块的生成、移动、旋转、碰撞检测、行消除等主要游戏逻辑。Grid为0,Border为最外层的,取一个足够大的数字,这里为3,Tilemap为2。最后一个,也就是在第二层的,也将是一个Tilemap,用以实现幽灵功能,层级为1。Grid为0,Ghost为1,Board为2,Border为3。原创 2025-01-14 10:47:13 · 1463 阅读 · 0 评论