Skip to content

Commit 36854e3

Browse files
egret study finish
1 parent a97b992 commit 36854e3

File tree

16 files changed

+320
-0
lines changed

16 files changed

+320
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
2+
class MyBitMap extends egret.DisplayObjectContainer{
3+
public constructor(){
4+
super();
5+
this.addEventListener(egret.Event.ADDED_TO_STAGE,this.onAddToStage,this);
6+
}
7+
8+
private onAddToStage(event:egret.Event){
9+
//RES.addEventListener(RES.ResourceEvent.GROUP_COMPLETE,this.addImage,this);
10+
//预加载
11+
RES.addEventListener(RES.ResourceEvent.GROUP_PROGRESS,this.addImage,this);
12+
RES.loadConfig("resource/resource.json","resource/");
13+
RES.loadGroup("yt");
14+
}
15+
16+
private addImage(){
17+
var img1:egret.Bitmap = new egret.Bitmap();
18+
img1.texture = RES.getRes("yaotou");
19+
this.addChild(img1);
20+
}
21+
22+
/**
23+
*三种方式
24+
* getRes()
25+
* getResAsync()
26+
* getResByUrl()
27+
*/
28+
29+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
class MyMaps extends egret.DisplayObjectContainer{
3+
public constructor(){
4+
5+
super();
6+
this.addEventListener(egret.Event.ADDED_TO_STAGE,this.onAddToStage,this);
7+
}
8+
9+
private onAddToStage(event:egret.Event){
10+
RES.addEventListener(RES.ResourceEvent.GROUP_COMPLETE,this.addImg,this);
11+
RES.loadConfig("resource/resource.json","resource/");
12+
RES.loadGroup("lg");
13+
}
14+
15+
private addImg(){
16+
var imgs:egret.SpriteSheet = RES.getRes("logo");
17+
var img:egret.Bitmap = new egret.Bitmap();
18+
img.texture = imgs.getTexture("ios");
19+
this.addChild(img);
20+
}
21+
}
13.8 KB
Loading
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"file": "logo.png",
3+
"frames": {
4+
"andriod": {
5+
"x": 230,
6+
"y": 2,
7+
"w": 45,
8+
"h": 53
9+
},
10+
"cocos2d": {
11+
"x": 316,
12+
"y": 2,
13+
"w": 33,
14+
"h": 44
15+
},
16+
"geek": {
17+
"x": 2,
18+
"y": 2,
19+
"w": 226,
20+
"h": 83,
21+
"offX": 0,
22+
"offY": 0,
23+
"sourceW": 226,
24+
"sourceH": 84
25+
},
26+
"ios": {
27+
"x": 277,
28+
"y": 2,
29+
"w": 37,
30+
"h": 44
31+
}
32+
}
33+
}
14.7 KB
Loading
4.14 KB
Loading
5.17 KB
Loading
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[
2+
[
3+
{"text" : "开源", "textColor":"0xF1C40F"},
4+
{"text" : "", "textColor":"0xFFFFFF"},
5+
{"text" : "免费", "textColor":"0xF1C40F"},
6+
{"text" : "", "textColor":"0xFFFFFF"},
7+
{"text" : "跨平台", "textColor":"0xF1C40F"}
8+
],
9+
[
10+
{"text" : "推动", "textColor":"0xFFFFFF"},
11+
{"text" : "游戏", "textColor":"0xF1C40F"},
12+
{"text" : "前行", "textColor":"0xFFFFFF"}
13+
],
14+
[
15+
{"text" : "HTML5", "textColor":"0xF1C40F"},
16+
{"text" : "游戏框架", "textColor":"0xFFFFFF"}
17+
]
18+
]
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"resources":
3+
[
4+
{"name":"bgImage","type":"image","url":"assets/bg.jpg"},
5+
{"name":"egretIcon","type":"image","url":"assets/egret_icon.png"},
6+
{"name":"description","type":"json","url":"config/description.json"},
7+
{"name":"yaotou","type":"image","url":"assets/yaotou.png"},
8+
{"name":"toolt","type":"image","url":"assets/toolt.png"},
9+
{"name":"logo","type":"sheet","url":"assets/logo.json"}
10+
],
11+
12+
"groups":
13+
[
14+
{"name":"preload","keys":"bgImage,egretIcon"},
15+
{"name":"yt","keys":"yaotou"},
16+
{"name":"tt","keys":"toolt"},
17+
{"name":"lg","keys":"logo"}
18+
]
19+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
class MyPic extends egret.DisplayObjectContainer{
2+
3+
public constructor(){
4+
super();
5+
this.addEventListener(egret.Event.ADDED_TO_STAGE,this.onAddToStage,this);
6+
}
7+
private onAddToStage(event:egret.Event){
8+
RES.addEventListener(RES.ResourceEvent.GROUP_COMPLETE,this.addImage,this);
9+
RES.loadConfig("resource/resource.json","resource/");
10+
RES.loadGroup("tt");
11+
}
12+
13+
private addImage(){
14+
var img:egret.Bitmap = new egret.Bitmap();
15+
img.texture = RES.getRes("toolt");
16+
this.addChild(img);
17+
18+
var img1:egret.Bitmap = new egret.Bitmap();
19+
img1.texture = RES.getRes("toolt");
20+
img1.width *=2;
21+
img1.y = 150;
22+
this.addChild(img1);
23+
24+
var img2:egret.Bitmap = new egret.Bitmap();
25+
img2.texture = RES.getRes("toolt");
26+
var rect:egret.Rectangle = new egret.Rectangle(30,31,40,41);
27+
img2.scale9Grid =rect;
28+
img2.width *=2;
29+
img2.y = 300;
30+
this.addChild(img2);
31+
}
32+
}

0 commit comments

Comments
 (0)