- 博客(64)
- 资源 (1)
- 收藏
- 关注
原创 egret了解学习之资源加载
前戏:一个游戏的过程,首先是资源的加载了,图片声音什么的。加载好之后就进入了第一个场景,也就是从入口函数main.ts的createGameScene进去的。当然第一个场景可能也会有好几个页面,那么反正一般都在场景里用对象(new),把要用的资源 装载进来,然后通过各种代码逻辑 运用这些对象,一个游戏就完成了。 1、resource这个文件夹就是要加载的资源了,其他的默认的都可以删除,保留de
2017-05-10 08:46:22
5413
原创 android的生成包的一些细节归纳
安装后程序的中文名称在哪里改<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name"//这一个是你的APP应用的名字 这个可以改成中文 android:theme="@styl
2017-04-26 08:32:38
563
转载 android解析网络的json,转载一些
http://blog.youkuaiyun.com/chnqutan/article/details/40479735
2017-03-23 11:19:05
519
原创 js通过XMLHttpRequest获取网页不能跨域,试iframe
var myXmlHttpRequest;function doGetmess(){ var tx= document.getElementById('showText'); tx.innerHTML="你好啊"; checkNameAndPsw();} function getXmlhttpObject(){ if(window.XMLHttpRequest){
2017-03-21 18:01:14
2492
转载 Android开发:最全面、最易懂的Webview详解
原帖地址:http://blog.youkuaiyun.com/carson_ho/article/details/52693322
2017-03-17 15:17:41
600
1
转载 Android的webview加载的学习笔记
LoadUrl 直接加载网页、图片并显示。(本地或是网络上的网页、图片、gif) LoadData 显示文字与图片内容 (模拟器1.5、1.6)//应该不用了 LoadDataWithBase 显示文字与图片内容(支持多个模拟器版本)import android.webkit.WebView; static final String mimeType = "text/h
2017-03-17 09:15:13
326
原创 egret笔记一些显示删除访问对象语句
删除对象容器对象.removeChild( 显示对象 ); 不过最好是先判断 if( spr.parent ) { spr.parent.removeChild( spr ); }通过深度来删除对象 容器对象.removeChildAt( 2 );一次性将一个容器内的所有子对象全部删除 var numChild:number = sprcon.numChildre
2017-03-15 10:02:48
2594
原创 QQ自动登陆器
用别人的都是带广告的,所以自己写了个自动登陆QQ的 主要是wpf的ASCII的大写字母和小写字母的 转换要自己注意下。链接: http://pan.baidu.com/s/1nvmE9sP 密码: ntnm我自己做个记录string qqpwds=qqpwd.Text.Trim(); Thread.Sleep(100); for(int i=
2017-03-12 16:25:25
860
1
原创 J辉摇号摇奖抽奖软件
功能: 可选择重复/不重复中奖; 支持从TXT或Exlce中导入抽奖人员; 支持中奖名单显示 、保存; 支持抽取结果页面或字幕显示;做个简单的使用说明。默认是读取根目录的name.json文件的数据的。 创建自己的数据点击左下角的创建。 像第二种数字多的,可以直接利用excel生成数字序列然后复制黏贴过来。最后点 创建就能生成自己的json文件了。(如果取名为name
2017-03-07 14:55:37
796
原创 下一步就是实现点击tree条目显示数据了。
1,Rss实现接口:INotifyPropertyChanged(using System.ComponentModel;) 2,输入固定代码 public event PropertyChangedEventHandler PropertyChanged; void OnPropertyChanged(string propName) { if (PropertyC
2017-02-17 20:59:52
439
转载 这个类获取全部信息HttpWebRequest
转自其他一些人的,自己改了下。本来是想获得xml信息的。编码问题没解决。索性把获得全部信息的代码先保留着。class ReadFeed { private string _url; //private System.DateTime _lastModified; // private System.DateTime _lastRssDate;
2017-02-17 15:48:49
1369
原创 结合读取opml ,把数据链接到treeview
一些主要代码<HierarchicalDataTemplate ItemsSource="{Binding Children}"><TextBlock Text="{Binding Text}"/></HierarchicalDataTemplate>然后是Rss类public class Rss { int id;public int Id { get { retu
2017-02-16 08:36:14
370
原创 试一下treeview接收什么样的数据类型
界面就一个treeview<Window x:Class="treeDemo01.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Tit
2017-02-15 15:17:59
1105
原创 测试简单读取opml
opml文件模拟以下default.opml<?xml version="1.0" encoding="UTF-8"?><opml version="1.0"><head> <title>NewsFox OPML Export</title> <dateModified>Fri Dec 16 2016 16:21:16 GMT+0800</dateModified></head
2017-02-15 10:20:41
699
原创 看来还的一步一步来,首先要了解wpf的关键技术
这东西搞的我头痛,我现在一定要让自己记住。数据驱动!数据驱动!数据驱动! 只有把这个弄熟悉了,才能真正的下手啊。下面要不停的实验 了。好了弄一个最简单的见面。 这个是最普通界面代码。(现在还没有binding)<Window x:Class="demo01.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xa
2017-02-14 21:57:33
1425
原创 动态生成一些控件
public void createBG(){ for (int i = 0; i < 10;i++ ) {ColumnDefinition cdf=new ColumnDefinition();gd_1.ColumnDefinitions.Add(cdf);RowDefinition rdf = new RowDefinition();gd_1
2017-02-09 09:11:48
572
原创 尝试做一个简单的rss阅读器
先整理一下流程。 1、初始化—-a,读取默认的default.opml,如果没有则新建一个default.opml。 b、解析default.opml文件 2、创建一个导入opml按钮。 ————a,将导入的opml文件成为default.opml(暂覆盖) ————b,解析导入的文件 3,解析文件到一个列表,注意文件与文件夹。 4,
2017-02-06 15:00:37
2078
转载 收集一些自己能用的ECMAScript6特性
for...of VS for...infor...of 用于遍历一个迭代器,如数组:let nicknames = ['di', 'boo', 'punkeye'];nicknames.size = 3;for (let nickname of nicknames) { console.log(nickname);}Result: di, boo, punkeyefor...in 用来遍
2017-01-26 11:07:29
424
原创 h5游戏之js图形封装使用04(完结)
效果图 把前面的draw 补充完整。 draw(){ ctx.beginPath(); //ctx.lineWidth="6"; ctx.strokeStyle=this.fillStyle;; ctx.rect(this.sx,this.sy,this.swidth,this.sheight); ctx.st
2017-01-15 12:23:19
536
原创 h5游戏之js图形封装使用03
新建立一个miniPoker.js。后面就简短的写了 加入<script src="js/miniPoker.js"></script>然后现在创建类。 sx,sy是坐标; swidth,sheight是宽高; n,表示画几筒; 然后this.fillStyle,this.bgstyle,先弄个默认的样式,到时候自己可以设置。class MiniPoker{ constructor(
2017-01-13 14:43:31
644
原创 h5游戏之js图形封装使用02
希望最终形成这么个效果,index.html和类库js都不用该了,主要代码都在startGame.js里面了。/*如果平稳的动态的显示动画呢?说到底本质就是 隔多长时间显示静态图片再消除原来的图片,也就是说隔多少时间刷新(循环)函数。一般1秒60帧(次),动画看上去已经很流畅了。那1帧多少时间呢,就是1秒/60,也就1000(毫秒)/60;所以这个函数一定都看到过setInterval(fu
2017-01-13 09:11:41
598
原创 h5游戏之js图形封装使用01
这一套学习目标 1、了解引用js库,js类的的创建,引用 2、把基本的圆形,方形封装的js库中。然后进行使用,最后是希望自己能封装一个 扑克牌图形库 好了,先对我的开篇的代码进行改进首页为index.htmlhtml>head>meta http-equiv="content-type" content="text/html; charset=utf-8" />title>
2017-01-12 14:06:04
909
原创 h5游戏开篇
html基本可以理解为顺序流,从上到下读下来。 下面是一个模版<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>最初期的模版</title></head><body onload="init();"><canvas id="canvas" width="600"
2017-01-11 16:26:52
507
原创 QML与c++交互的一些坑
这个是转载的,【lvliang2008】,http://blog.youkuaiyun.com/lvliang2008/article/details/6307362 写的非常的详细了。 在注册到qml中的时候还是有一些坑的。 #include <QtGui/QApplication> #include <QtDeclarative/QDeclarativeView> #inc
2016-11-29 10:25:48
3323
原创 小游戏键盘操作
知识点: 1,键盘window.event事件的接收,IE和firefox 2,判断碰撞的小函数 3,代码参考韩老师 4,index.html一个文件,2张图片 5,div属性,要设置成position:absolute<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></titl
2016-10-25 15:21:27
1031
原创 调用iframe中的按钮点击
index.html<html><head><meta http-equiv="content-type" content="text/html;charset=utf-8"><script type="text/javascript"> function callChild(){ //myFrame.window.say(); myFra
2016-10-19 08:46:48
11898
1
原创 xml的crud
这个是index.xml<?xml version="1.0" encoding="utf-8"?><!--保存编码utf-8--><!--引入dtd--><!DOCTYPE 班级 SYSTEM "class01.dtd"><班级><学生><名字>周星驰</名字><年龄>23</年龄><介绍>学习刻苦</介绍></学生><学生><名字>杨钰莹</名字><年龄>27</年龄>
2016-10-18 08:30:05
416
原创 session的基本用法--留给自己看
<?php//本来不需要写session_start(); if(isset($_GET['PHPSESSID'])){ session_id($_GET['PHPSESSID']);}session_start();$sid=session_id();//当然也可以用全局变量系统提供的SID,所以下面要这样写&".SID."echo "<a href='Demo01proc
2016-09-22 07:20:46
11613
1
转载 MYSQL命令行模式管理MySql的一点心得
http://www.jb51.net/article/12361.htm MySql数据库是中小型网站后台数据库的首选,因为它对非商业应用是免费的.网站开发者可以搭建一个”Linux+Apache+PHP+MySql”平台,这是一个最省钱的高效平台.在使用MySql进行开发时,MySql自带的文档对于新手来说是份很好的参考资料.本文是我在使用MySql中的小小心得。 当前一般用户的开发环境多是
2016-09-06 16:53:43
676
原创 最基本的接收和读取和数据库命令增删改查
sampleindex.php<html><head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/></head> <h1>用户注册</h1><form action="register01.php" method="post"><table border='1'><tr><td> 用户名:
2016-09-06 16:22:45
330
原创 php+apache+mysql一些工具自己用
先学习下手动安装,能手动了才能自己掌控 1,下载,httpd-2.2.31-x86-r4.zip(先用老的版本,这个xp能用的,以后更新再说,现在已能用为主) 2,解压到一个目录比如(D:/webTools),进入目录httpd -k install3,本地服务会显示Apache2.2 状态应该还没有,显示状态,可以自己启动这个服务。在安装目录下有个\bin\ApacheMonitor.exe,
2016-09-06 14:48:15
421
原创 unity3D学习【功能实现】之十三:简单式的理解协程和做下巡逻
再用一个for循环来稍微深入的理解一下for(int i=0;i<5;i++){Debug.Log("打"+(i+1)+"条狗");yield return new WaitForSeconds(3);}那么通过转换之后是什么意思的,下面同等的效果Debug.Log("打"+(0+1)+"条狗");yield return new WaitForSeconds(3);Debug.Log("
2016-08-24 11:22:18
2722
1
原创 unity2D人物移动撞墙体抖动
一般是添加box collider2D组件后 我们再给人物添加刚体组件,那么人物移动就用rigidbody2D.AddForce,撞击墙体是不会有抖动现象的。因为这种移动方式是带有物理特性的很难做到匀速移动,有时候我们移动是直接用transform.Translate,这是一种直接改变坐标的移动方式,当撞击collider的时候就产生了矛盾,一边要移动一边又受到collider影响要弹出来,所以就不
2016-08-22 09:56:30
10450
原创 unity2d的鼠标穿透ugui以及canvas的panel
当时想用panel做下模态对话框遇到的情况是这样的canvas1-----panel1----Button1 (其中代码是点击 debug.log("点击了Button1按钮");)canvas2-----panel2----Button2(其中代码是点击 debug.log("点击了Button2按钮");)两个都是screen spac-camera,并且都指定了ren
2016-08-18 15:41:30
2771
转载 关于Unilty中SendMessage的使用。
文章摘自http://bbs.9ria.com/thread-256852-1-1.html べ枫叶枝_1.GameObject.SendMessage方法的使用介绍。在界面上创建2个Cube,Cube1和Cube2。分别为他们绑上SendMessage和ReceiveMessage。我们简单的实现鼠标点击Cube1发送一个string给cube2的某个方法。界面搭建我就不
2016-08-18 09:23:46
916
原创 unity3D学习【功能实现】之十二:指定时间移动到目标位置
首先看下两个物体的坐标一个是x=-10,另一个是x=10, 那么这两个物体的距离就是20了。 一般我们移动都是transform.position = Vector2.MoveTowards (transform.position,target.position,moveSpeed*Time.deltaTime);假设moveSpeed 赋值一个2.0f,那么10秒就能到达目标位置。所以指定时间
2016-08-17 11:15:59
9007
原创 unity3D学习【功能实现】之十一:通过Json读取地图01
首先需要用到一款软件Tiledmap网上都可以下载的到,主要用它来画图,然后导出为json格式。注意要把原图片和json在同一文件夹,生成json的时候不能再改变原图的文件夹位置了。 我生成的是24*24像素的图片。所以在unity的 project-里的 Resources的tiled.png图片也Multiple切成24*24。 那么图片材料和json准备完毕。接下来就是接受json数据
2016-08-17 10:28:58
4668
1
原创 [原创]unity3D学习【功能实现】之三:实例化
用处:一般当场景出现两个及两个以上,或者会出现重复的物体的时候,用实例化比较方便 目标:鼠标点击后,在鼠标点击的位置出现一个小球 涉及到:预制件,Instantiate(预制件,newVector(?,?,?),Quaternion.identity); 思路:先在Hierarchy建立一个cube,然后拖入工程建成预制件,删除这个cube,然后建立一个空的GameObject,建立一个新的S
2016-08-17 09:38:53
6226
原创 [原创]Json学习--litjson的生成和…
Json示例1,json对象{“name”:”张三”,”lv”:1,”job”:”法师”,”exp”:1.1}2,复合json对象{“name”:”李四”,”job”:{“lv”:2,”job”:”战士”,”exp”:2.2}}3,json数组[{“name”:”张三”,”lv”:1,”job”:”法师”,”exp”:1.1},{“name”:”李四”,”lv”
2016-08-15 15:14:51
4814
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人