自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 CF 944 (Div. 4) A~G

因此只看第一想想,我们枚举横坐标x,找出在半径为r+1,半径为r上对应的纵坐标y1,y2,求两者之间的点的数量即可。二分找一下该位置下的前后两点,根据 位置-左端点位置/左右端点距离差 = 时间-左端点时间/左右端点时间差,求出等待时间。组成的字符串,希望切若干段,使得最后拼成有序字符串,问最少需要切成多少段。捋一下思路,10时候才需要切断,但是如果是。:给定每一站到达的时间,和里程,若给定位置。,如果换一下,随便找两个不一样的换即可。,但只能得到一些有序的子段,并不能合成。,所以等于的情况要特判一下。

2024-05-15 14:25:56 740

原创 CF 943 (Div. 3) A~E

是一个排列,可以跳一圈回来,也就是最终会在一个好位置上一直原地跳,所以枚举这个好位置即可,也就是可能在。,和两个人的初始位置,玩k轮游戏,问两人胜负情况,假设二人足够聪明。,能表示所有偶数距离,但不是最大数量,因此可以把(2,2)换成(1,2),则集合是。个点,使得任意两点曼哈顿距离构成的非重复集合数量最大。枚举所有情况,计算最大的分,比较二人分数。,我们把第1项设为501,剩下的可倒推,余数。范围是0~500,因为要取模运算,所以。,则任意两点构成的距离集合。,找满足条件的最大值。看是否还存在相等的。

2024-05-07 23:39:07 1033

原创 (5h)Unity3D快速入门之Roll-A-Ball游戏开发

内容:WASD前后左右移动、摄像机跟随。DAY1:Unity3D安装。DAY2:构建场景,编写代码。

2023-11-28 21:56:42 564

原创 Unity安装

打开Unity3D官网,下载Unity Hub,管理Unity的软件。链接https://unity.cn/releases。(比如:下面是从hub里安装Unity3D编辑器,安装的是2022.3.13.f1c1)如果是新版的hub,可能长下面这个样子,还是英文的,点击圆圈的设置按钮,切换中文!安装时候一定选择 VS,这个是 编写代码的,会有代码补全。安装成功后、登录注册,选择免费的许可证即可,不需要花钱。(可能需要注册账号,就正常注册登录即可)DAY1 下载Unity。

2023-11-28 21:48:42 595

原创 Roll-A-Ball 游戏

新建一个C#脚本叫做CameraController.cs,添加到 摄像机身上。在小球的脚本中,添加以下代码,若碰到了tag是pickup的物体,则销毁该物体。新建一个C#脚本叫做sphereControll,添加到 小球身上。新建脚本,Rotator.cs,挂到要旋转的物体上。

2023-11-28 21:39:22 1043

原创 遇到的bug问题

1.扩展板的引脚2.Tone方法 与 红外遥控方法 发生冲突这个错误提示表面上是说在红外库里定义过的函数在Tone里又重复定义了,实际原因是红外库和Tone都使用了相同的内部计时器TIMER2(在各自的ISR函数里),换名字是不解决根本问题的。如果你不熟悉avr的中断处理函数ISR,修改哪一方都不靠谱,考虑下面的Tone的替代办法:arduino的几个延时函数都是用的timer...

2019-05-14 18:07:04 332

原创 DAY02: 编程入门03- 核心代码解析

1. Arduino默认提供的两个方法 setup()方法 用于初始化,程序一开始,只运行一次,用于定于引脚为OUTPUT还是INPUT loop()方法 循环不停得执行,用于编写小车移动旋转等一直需要命令的代码 2. 小车电机运动的核心方法定于左右电机所连接的引脚是哪个?int Left_motor_go=10; //左电机前进(IN1)int Left_...

2019-05-14 14:55:29 512

原创 DAY02:编程入门01__用arduino点亮一个LED灯

1.下载并安装ArduinoArduino软件下载链接:百度网盘 链接:https://pan.baidu.com/s/1gUysQJns9FcrXXETRyR2ow提取码:sghz (内含windows版 mac版 已经windows下的驱动,请根据自己电脑选择下载)或者自行从Arduino官网下载。(ps. 关于如何安装,如有疑惑,请自行百度 arduino安装教程)...

2019-05-09 08:28:00 1155

原创 DAY01:Arduino硬件入门02__手把手教你组装一辆小车

5.手把手教你组装一辆小车1)焊接电机线 如何使用电烙铁视频链接 2)小车底盘安装 小车零件 安装万向轮 固定电机(注意螺丝的安装方向!!不然可能别轮子) 在小车正面固定电池,安装车轮 底盘安装结束 3)安装主板 准备好arduino板子、透明隔板、电池、螺丝等 把arduino板子固定在透明隔板上...

2019-05-09 08:24:17 3492 1

原创 DAY03:科学拆家__软硬件知识在生活中的迁移与应用

课程安排课前互动(15min) 用自制烤箱烤红薯,原理是用小太阳拆解与改造。(仅为演示,提升兴趣,不允许学生自己做) 向学生展示自己利用设计思维模式做项目的流程。1.以人为中心:饿; 2.观察:无法吃早饭; 3原则:董雪needs a way to 吃早饭 in away that values 不迟到。 4.点子:在办公室做烤箱。5.实现:搜索现有成品,查看原理,网络搜教程,问淘宝...

2019-05-08 14:07:18 235

原创 电子元器件 探索中...

1. 制作一个亮灯 淘宝上买一个led灯,贼便宜,插到usb里供电就可以亮。 又尝试了一下插到板子上,发现没有usb口,大胆尝试了一下,直接让金属的部分解除扩展板上的四个引脚。 所以,我可以尝试给我的小车装灯儿了。。。...

2019-05-07 17:26:45 156

原创 DAY02:编程入门02__黑线寻迹、红外避障、红外遥控

4.为你的小车烧写 避障、寻迹、遥控 程序。 重点代码讲解: int Left_motor_go=10; //左电机前进(IN1)int Left_motor_back=11; //左电机后退(IN2)int Right_motor_back=8; // 右电机前进(IN3)int Right_motor_go=9; // 右电机后退(IN4...

2019-05-07 12:47:55 2980 1

原创 DAY00 Arduino硬件小车课程大纲

hi,本课程共计5次课,课程安排为:DAY01:装车--- 硬件入门 链接DAY02:遥控指挥--- 编程入门DAY03:科学拆家--- 软硬件知识在生活中的迁移与应用DAY04:设计 --- 为你的小车造个轮子和外壳DAY05:造物--- Hackthon比赛“地表最______的小车”课程结束后,你将获得以下能力:- 撰写1+篇技术博客,在知乎、博客、简...

2019-05-06 13:07:34 466

原创 DAY01:Arduino硬件入门01__认识Arduino与开发环境

学习大纲:Arduino简介 如何学习Arduino 认识套件/学习平台搭设 软件/硬件驱动安装/Arduino IDE 简介 手把手教你组装一辆小车1.Arduino简介Arduino是一套便捷、灵活、容易上手的硬件开发平台,它包括多种型号的Arduino控制电路板,和专用编程开发软件。Arduino省略了很多繁琐的底层开发,让人们可以专注在功能实现,快速的开发出智能硬件原型。A...

2019-05-06 13:07:18 897 2

原创 智能小车UbD教案

题目:如何用一辆智能小车挑战想象的边界 课程基本信息 学生人数 12 所在年级 初二---高二 时间周期 共5次,2h/次,总计10小时 阶段1——确定预期结果 所确定的目标(Goal): ...

2019-05-05 14:15:47 2064

原创 Unity导出Android程序(JDK\SDK配置指南)

在Unity中开发AR应用时时,发布项目文件需要发布到Android平台,遇到一些问题,看了网上的一些资料,踩了一些坑,现在总结出来,希望有相同的开发者遇到时可以规避。Android开发环境搭建分为以下三步:第一步、下载JDK、AndroidSDK;第二步、安装配置Java环境、Unity中的SDK路径;第三步、在Unity中发布到Android平台。第一步、安装JDK、An...

2018-04-29 13:46:44 11044

转载 【Unity Shader】Blend混合

原文:http://blog.sina.com.cn/s/blog_471132920101d8z5.htmlAlpha Blending,中文译作Alpha混合Blending就是控制透明的。处于光栅化的最后阶段。这里例如我们给一个模型贴一个材质,那么在某个点计算出来颜色值称为源,而该点之前累积的颜色值,叫目标。语法Blend Off 不混合Blend...

2017-05-24 18:10:30 5027

原创 Vuforia之Virtual Button 教程

模拟按键,可以直接在识别图上点击,获取响应事件。如下图:是用vuforia+unity制作,卡片中的"搜"字 相当于是一个按键,当按下press时则角色旋转,当松开release时则停止旋转。实现步骤(建立在已经知道vuforia初级操作):1. 找到VirtualButton,拖到ImageTarget下面,并调节大小。2.给ImageTarget添加脚本。3.编写脚...

2017-05-17 20:52:46 5721 1

原创 实用小软件(gif)

1. LICEcap 轻量级桌面录屏gif:官网下载: http://www.cockos.com/licecap/

2017-05-17 17:58:21 247

原创 AR Shadow Shader 实时阴影+ DepthMask透明遮罩

1.AR实时阴影,创建一个plane放在角色模型下,把这个shader的材质给plane//自定义shader的名字Matte Shadow和目录.../Shader "FX/Matte Shadow" { //属性,暴露在外面可以调节的变量 Properties{ // Color类型的变量,在编辑器里的名字是“Main Color”,在这里的名字是_Color,默认值是(1...

2017-05-17 16:00:20 2384

原创 Unity+Vuforia 开发遇到的问题

Q1:利用外接摄像头时,不能打开摄像头,摄像头黑屏A:选择ARCamera,打开设置面板,选择自己的摄像头

2017-05-17 15:26:26 3008

原创 Vuforia+unity3D=AR Demo(初级教程)

1.下载Unity3D ,建立工程2.Vuforia 官网https://developer.vuforia.com/ 先下载SDK,然后倒入Unity1)登录注册,选择Develop,Add license Key2)Add ImageTarget 添加要识别的图片a)添加 Image的数据库b)上传图片c)上传成功d)下载Unity资源包...

2017-05-17 14:41:51 1171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除