极致21点开发DAY2】的更多相关文章

今天完成的主要内容时MainScene场景中设置面板的开发.游戏逻辑:点击设置按钮,弹出音乐设置弹框,弹框内容包括音乐的打开与关闭,退出游戏. 点击退出游戏,弹出退出游戏确认面板.效果图: 1.首先在Controller.cs文件中添加Settings对象以及这两个面板对象字段.然后添加打开设置面板的方法,代码如下: public GameObject set_music; public GameObject set_confirm; private void OnSetBtn() { sett…
最近在学习UI框架,无奈没有完整的项目学习,四处搜索找了这款游戏源码,在Unity2018上完美运行.于是乎开始学习开发这款游戏.今天主要完成的任务时拼UI.搭建了3个场景, StartScene, LoadingScene, MainScene.PlayScene比较复杂,包含了复杂的逻辑,放在最后学习. 1.StartScene 这个场景比较简单,主要包括3个部分:背景,Logo,开始按钮. 逻辑:点击开始按钮,进入LoadingScene. 在UICamera或者Canvas(StartS…
完成的内容:1.修改上一篇博文中的Bug  2.完成任务窗口逻辑 using System; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class ActionController : MonoBehaviour { public Button closeBtn; public Button recvBtn; ]; public Sprite recvSprite; publ…
今天完成的主要任务是活动窗口的显示与关闭,以及领取金币的逻辑.用到了数据持久化技术.我想记录的主要是领取金币的逻辑. 领取金币算法:如果今天没有领取金币,即可领取,否则什么都不做. 一句话描述足矣,但实现起来并不是那么简单.涉及到保存是否领金币状态,以及第几次领取金币.还是用代码说话吧: using System; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Act…
python全栈开发-Day2 布尔 流程控制 循环   一.布尔 1.概述 #布尔值,一个True一个False #计算机俗称电脑,即我们编写程序让计算机运行时,应该是让计算机无限接近人脑,或者说人脑能干什么,计算机就应该能干什么,人脑的主要作用是数据运行与逻辑运算,此处的布尔类型就模拟人的逻辑运行,即判断一个条件成立时,用True标识,不成立则用False标识 a=3 b=5 a > b #不成立就是False,即假 #False a < b #成立就是True, 即真 #True #接下…
为什么使用 Sea.js ? Sea.js 追求简单.自然的代码书写和组织方式,具有以下核心特性: 简单友好的模块定义规范:Sea.js 遵循 CMD 规范,可以像 Node.js 一般书写模块代码. 自然直观的代码组织方式:依赖的自动加载.配置的简洁清晰,可以让我们更多地享受编码的乐趣. Sea.js 还提供常用插件,非常有助于开发调试和性能优化,并具有丰富的可扩展接口. 兼容性 Sea.js 具备完善的测试用例,兼容所有主流浏览器: Chrome 3+ ✔ Firefox 2+ ✔ Safa…
一 发送数据到api(Django的URL) 发送请求携带参数 requests.get(url='http://127.0.0.1:8000/api/asset/?k1=123') # <QueryDict: {'k1': ['123']}> requests.get(url='http://127.0.0.1:8000/api/asset/',params={'k1':'v1','k2':'v2'}) # <QueryDict: {'k2': ['v2'], 'k1': ['v1']…
[root@lb03 scripts]# cat lv_manager.sh #!/bin/bash #定义只能是root用户执行 ];then echo "permission deny 必须root用户执行" exit fi #文件存在就加载文件 [ -f /etc/init.d/functions ] && . /etc/init.d/functions #定义绑定的虚拟ip vip_netmask= vip=10.0.0.3 service_addr= wbs=…
1.当修改代码后,测试时没有任何效果 解决方案:换个浏览器试试,可能是浏览器缓存的原因.…
1:IOS开发基础知识--碎片1 a:NSString与NSInteger的互换 b:Objective-c中集合里面不能存放基础类型,比如int string float等,只能把它们转化成对象才可以存放,就是类NSNumber c:NSDATA与NSString互转 d:去除输入框空格(NSString也适用) f:IBOutlet,IBAction说明 2:IOS开发基础知识--碎片2  a:获得另一个控件器,并实现跳转 b:判断IOS版本 c:Button不同状态下背景图片 d:判断设备…