LayaAir引擎——(十一)
var c = new Array();
var d = new Array();
var e = new Array();
var f = new Array();
var g = new Array();
var zzjmCursor = 0; function zzjminit() {
zzjminitName();
zzjminitRectChoose();
zzjminitRectChoosePic();
zzjmSetVisible(0);
zzjminitZhongZuShuoMing();
zzjminitability();
zzjmSetIntro(0); Laya.stage.on(laya.events.Event.KEY_DOWN,this,zzjmOnKeyDown);
}
function zzjminitName() {
var c1 = new laya.display.Text();
c1.text = "耶鲁士人";
c1.x = 50;
c1.y = 50;
c1.color = "red";
c1.fontSize = 20;
Laya.stage.addChild(c1); var c2 = new laya.display.Text();
c2.text = "艾沃达纳人";
c2.x = 50;
c2.y = 50 + 30 * 1;
c2.color = "red";
c2.fontSize = 20;
Laya.stage.addChild(c2); var c3 = new laya.display.Text();
c3.text = "妖精";
c3.x = 50;
c3.y = 50 + 30 * 2;
c3.color = "red";
c3.fontSize = 20;
Laya.stage.addChild(c3); var c4 = new laya.display.Text();
c4.text = "丘陵人";
c4.x = 50;
c4.y = 50 + 30 * 3;
c4.color = "red";
c4.fontSize = 20;
Laya.stage.addChild(c4); var c5 = new laya.display.Text();
c5.text = "朱伊安人";
c5.x = 50;
c5.y = 50 + 30 * 4;
c5.color = "red";
c5.fontSize = 20;
Laya.stage.addChild(c5); var c6 = new laya.display.Text();
c6.text = "艾莱亚人";
c6.x = 50;
c6.y = 50 + 30 * 5;
c6.color = "red";
c6.fontSize = 20;
Laya.stage.addChild(c6); var c7 = new laya.display.Text();
c7.text = "蜗牛";
c7.x = 50;
c7.y = 50 + 30 * 6;
c7.color = "red";
c7.fontSize = 20;
Laya.stage.addChild(c7); var c8 = new laya.display.Text();
c8.text = "巫妖";
c8.x = 50;
c8.y = 50 + 30 * 7;
c8.color = "red";
c8.fontSize = 20;
Laya.stage.addChild(c8); var c9 = new laya.display.Text();
c9.text = "地精";
c9.x = 50;
c9.y = 50 + 30 * 8;
c9.color = "red";
c9.fontSize = 20;
Laya.stage.addChild(c9); var c10 = new laya.display.Text();
c10.text = "魔像";
c10.x = 50;
c10.y = 50 + 30 * 9;
c10.color = "red";
c10.fontSize = 20;
Laya.stage.addChild(c10); var c11 = new laya.display.Text();
c11.text = "变异人";
c11.x = 50;
c11.y = 50 + 30 * 10;
c11.color = "red";
c11.fontSize = 20;
Laya.stage.addChild(c11);
}
function zzjminitRectChoose() {
for(var i = 0; i < 11; i++){
c[i] = new laya.display.Sprite();
if (i == 0 || i == 4 || i == 5) {
c[i].graphics.drawRect(50, 50 + 30 * i, 4 * 20 + 5 + 10, 20, "white");
}
if (i == 1) {
c[i].graphics.drawRect(50, 50 + 30 * i, 5 * 20 + 5 + 10, 20, "white");
}
if (i == 2 || i == 6 || i== 7 || i == 8 || i == 9) {
c[i].graphics.drawRect(50, 50 + 30 * i, 2 * 20 + 5 + 10, 20, "white");
}
if (i == 3 || i == 10) {
c[i].graphics.drawRect(50, 50 + 30 * i, 3 * 20 + 5 + 10, 20, "white");
}
c[i].alpha = 0.25;
c[i].visible = true;
Laya.stage.addChild(c[i]);
}
}
function zzjminitRectChoosePic() {
for(var i = 0; i < 11; i++){
d[i] = new laya.display.Sprite();
if (i == 0 || i == 4 || i == 5) {
d[i].loadImage("rectChoosePic.png",50 + 4 * 20 + 5 ,50 + 30 * i + 5, 10 ,10);
}
if (i == 1) {
d[i].loadImage("rectChoosePic.png",50 + 5 * 20 + 5 ,50 + 30 * i + 5, 10 ,10);
}
if (i == 2 || i == 6 || i== 7 || i == 8 || i == 9) {
d[i].loadImage("rectChoosePic.png",50 + 2 * 20 + 5 ,50 + 30 * i + 5, 10 ,10);
}
if (i == 3 || i == 10) {
d[i].loadImage("rectChoosePic.png",50 + 3 * 20 + 5 ,50 + 30 * i + 5, 10 ,10);
}
d[i].visible = true;
Laya.stage.addChild(d[i]);
}
}
function zzjmOnKeyDown(e) {
switch(e.keyCode){
case 38:{
if ( (zzjmCursor - 1) <= 0 ) {
zzjmCursor = 0;
}else{
zzjmCursor--;
}
break;
}
case 40:{
if ( (zzjmCursor + 1) >= 10 ) {
zzjmCursor = 10;
}else{
zzjmCursor++;
}
break;
}
}
zzjmSetVisible(zzjmCursor);
zzjmSetIntro(zzjmCursor);
}
function zzjmSetVisible(index) {
for(var i = 0; i < 11 ; i++){
if (index == i) {
c[i].visible = true;
d[i].visible = true;
}else{
c[i].visible = false;
d[i].visible = false;
}
}
}
function zzjminitZhongZuShuoMing() {
e[0] = new laya.display.Text();
e[0].text = "在西埃尔·泰尔的西方有一个正在告诉崛起的新生王国,他就是耶鲁士。"+
"耶鲁士人崇尚理性思考,崇拜艾斯·泰尔文明,在另一方面,他们也不"+
"排斥自己无法理解的事物,只要是有利可图的事物,他们都会以活跃的"+
"思维积极接受。他们具有高度的学习能力,几乎所有职业都难不倒他们。"+
"他们善于操作机械武装,能够获得额外的成长点数。";
e[0].x = 200;
e[0].y = 50;
e[0].color = "red";
e[0].fontSize = 20;
e[0].wordWrap = true;
e[0].width = 640;
Laya.stage.addChild(e[0]); e[1] = new laya.display.Text();
e[1].text = "艾沃达纳什最古老的国家之一,现今在世界上仍占有一席之地。艾沃达"+
"纳人士精英分子,也是完美主义者,深信自己是天之骄子,世界理应由"+
"他们来统治。他们善于施展魔法与使用魔道具,适合担任法师或是中卫"+
"的角色。同时他们有高超的咏唱技术和相对的魔法抗性。";
e[1].x = 200;
e[1].y = 50;
e[1].color = "red";
e[1].fontSize = 20;
e[1].wordWrap = true;
e[1].width = 640;
Laya.stage.addChild(e[1]); e[2] = new laya.display.Text();
e[2].text = "妖精是迷人,神秘却又脆弱的种族。相对于人类来说,他们运用魔法和"+
"躲闪的天赋更为突出,速度之快也是不同凡响。他们几乎所有的魔法抗"+
"性都十分出众,但却没法装备重量1s以上的物品,这使得防御能力很难"+
"保证。不仅如此,他们的体力也非常低下,在正面搏斗中,只要有一发"+
"攻击命中,他们的生命就会陷入危机。";
e[2].x = 200;
e[2].y = 50;
e[2].color = "red";
e[2].fontSize = 20;
e[2].wordWrap = true;
e[2].width = 640;
Laya.stage.addChild(e[2]); e[3] = new laya.display.Text();
e[3].text = "丘陵人别名矮人,他们身形低矮但十分强壮,拥有较高的体质与力量。"+
"他们还善于制造道具,精通各种生产技能。丘陵人对黑暗和毒有较高的"+
"抗性。"; e[3].x = 200;
e[3].y = 50;
e[3].color = "red";
e[3].fontSize = 20;
e[3].wordWrap = true;
e[3].width = 640;
Laya.stage.addChild(e[3]); e[4] = new laya.display.Text();
e[4].text = "朱伊安人不羁而自由。他们不屑于其他种族的法律,但乐于他处学会各"+
"种技巧和技术。他们各个都有成为伟大的演员的潜质。朱伊安人有着一"+
"双巧手,感觉灵敏,性格张扬。漂泊让他们具备更好的生存适应性。他"+
"们能更彻底的消化食物,不易饥饿。在才几点,他们能花费更多的时间"+
"已获得更多的素材。是个各项能力都比较优秀的种族。"; e[4].x = 200;
e[4].y = 50;
e[4].color = "red";
e[4].fontSize = 20;
e[4].wordWrap = true;
e[4].width = 640;
Laya.stage.addChild(e[4]); e[5] = new laya.display.Text();
e[5].text = "艾莱亚人士见证了几纪文明史的精灵的末裔,他们不愿接触其他的种族"+
",只想静静的生活。耶鲁士王子宣称毁灭了艾斯·泰尔文明的元凶就是"+
"他们,令艾莱亚人受到其他种族的排斥。艾莱亚人拥有强大的魔力个和"+
"对以太病的抵抗力,同时可以减轻魔力反噬的伤害。"; e[5].x = 200;
e[5].y = 50;
e[5].color = "red";
e[5].fontSize = 20;
e[5].wordWrap = true;
e[5].width = 640;
Laya.stage.addChild(e[5]); e[6] = new laya.display.Text();
e[6].text = "蜗牛是种非常迟钝的生物,他们无比脆弱。同时无力又笨拙,学习能力"+
"低下,碰到盐还会融化。离清洁工远一点!";
e[6].x = 200;
e[6].y = 50;
e[6].color = "red";
e[6].fontSize = 20;
e[6].wordWrap = true;
e[6].width = 640;
Laya.stage.addChild(e[6]); e[7] = new laya.display.Text();
e[7].text = "巫妖是拥有高度智慧与强大魔力的不死生物。他们生前是强大的法师"+
"当生命行将结束的时候,他们求生的欲望促使他们探求巫妖的领域,几"+
"世纪过去,只有极少数尝试者获得成功,这一漫长过程还夺取了他们大"+
"部分的记忆和只是,但是他们获得了新的开始。魔法和冥想的天赋仍旧"+
"伴随他们。";
e[7].x = 200;
e[7].y = 50;
e[7].color = "red";
e[7].fontSize = 20;
e[7].wordWrap = true;
e[7].width = 640;
Laya.stage.addChild(e[7]); e[8] = new laya.display.Text();
e[8].text = "地精这一种族好战而凶猛。他们没有值得一提的特长,但同时也没有明"+
"显的弱点,他们强壮也乐于学习,对于黑暗有着天生的抗性。不止如此"+
",他们自愈能力优秀,在才几点工作的时候也能比其他种族获得更多的"+
"素材。";
e[8].x = 200;
e[8].y = 50;
e[8].color = "red";
e[8].fontSize = 20;
e[8].wordWrap = true;
e[8].width = 640;
Laya.stage.addChild(e[8]); e[9] = new laya.display.Text();
e[9].text = "魔像是被魔法赋予了生命的物体。他们拥有远高于其他种族的耐力,但"+
"是作为代价,他们的发力与速度也远低于其他的种族。法师们的制造他们"+
"是为了让他们当劳工,而不是士人。越慢越好,所幸魔像们的感知贫乏"+
"到了无法厌倦苦力的程度。此外毒对于魔像是无效的,他们也不会意识"+
"模糊。";
e[9].x = 200;
e[9].y = 50;
e[9].color = "red";
e[9].fontSize = 20;
e[9].wordWrap = true;
e[9].width = 640;
Laya.stage.addChild(e[9]); e[10] = new laya.display.Text();
e[10].text = "变异人是基因工程的产物。同时也可能由于孕妇暴露在一台风中而诞下。"+
"大多数变异人的生命短暂而充满痛苦。由于他们快速的新陈代谢,他们"+
"拥有较强的自愈能力。出生时他们与人类无异,然而随着成长他们会长"+
"出新的部位,所以最终章程什么样是不可预测的。";
e[10].x = 200;
e[10].y = 50;
e[10].color = "red";
e[10].fontSize = 20;
e[10].wordWrap = true;
e[10].width = 640;
Laya.stage.addChild(e[10]);
}
function zzjmSetIntro(index) {
for(var i = 0; i < 11 ; i++){
if (index == i) {
e[i].visible = true;
f[i].visible = true;
}else{
e[i].visible = false;
f[i].visible = false;
}
}
}
function zzjminitability() {
f[0] = new laya.display.Text();
f[0].text = "力量:普通 体质:较高 灵巧:较高\n"+
"感觉:较高 学习:最高 意志:较高\n"+
"魔力:较高 魅力:普通";
f[0].x = 200;
f[0].y = 200;
f[0].color = "red";
f[0].fontSize = 20;
Laya.stage.addChild(f[0]); f[1] = new laya.display.Text();
f[1].text = "力量:普通 体质:普通 灵巧:普通\n"+
"感觉:较高 学习:较高 意志:较高\n"+
"魔力:最高 魅力:较高\n";
f[1].x = 200;
f[1].y = 200;
f[1].color = "red";
f[1].fontSize = 20;
f[1].wordWrap = true;
f[1].width = 640;
Laya.stage.addChild(f[1]); f[2] = new laya.display.Text();
f[2].text = "力量:最少 体质:较少 灵巧:较高\n"+
"感觉:较高 学习:较高 意志:较高\n"+
"魔力:最高 魅力:最高";
f[2].x = 200;
f[2].y = 200;
f[2].color = "red";
f[2].fontSize = 20;
f[2].wordWrap = true;
f[2].width = 640;
Laya.stage.addChild(f[2]); f[3] = new laya.display.Text();
f[3].text = "力量:较高 体质:较高 灵巧:较高\n"+
"感觉:普通 学习:普通 意志:普通\n"+
"魔力:普通 魅力:普通";
f[3].x = 200;
f[3].y = 200;
f[3].color = "red";
f[3].fontSize = 20;
f[3].wordWrap = true;
f[3].width = 640;
Laya.stage.addChild(f[3]); f[4] = new laya.display.Text();
f[4].text = "力量:普通 体质:较高 灵巧:最高\n"+
"感觉:较高 学习:较高 意志:较高\n"+
"魔力:较高 魅力:较高";
f[4].x = 200;
f[4].y = 200;
f[4].color = "red";
f[4].fontSize = 20;
f[4].wordWrap = true;
f[4].width = 640;
Laya.stage.addChild(f[4]); f[5] = new laya.display.Text();
f[5].text = "力量:普通 体质:普通 灵巧:较高\n"+
"感觉:较高 学习:较高 意志:最高\n"+
"魔力:最高 魅力:较高";
f[5].x = 200;
f[5].y = 200;
f[5].color = "red";
f[5].fontSize = 20;
f[5].wordWrap = true;
f[5].width = 640;
Laya.stage.addChild(f[5]); f[6] = new laya.display.Text();
f[6].text = "力量:较少 体质:较少 灵巧:最少\n"+
"感觉:普通 学习:最少 意志:较少\n"+
"魔力:最少 魅力:较少";
f[6].x = 200;
f[6].y = 200;
f[6].color = "red";
f[6].fontSize = 20;
f[6].wordWrap = true;
f[6].width = 640;
Laya.stage.addChild(f[6]); f[7] = new laya.display.Text();
f[7].text = "力量:较少 体质:较高 灵巧:普通\n"+
"感觉:较高 学习:较高 意志:最高\n"+
"魔力:最高 魅力:较少";
f[7].x = 200;
f[7].y = 200;
f[7].color = "red";
f[7].fontSize = 20;
f[7].wordWrap = true;
f[7].width = 640;
Laya.stage.addChild(f[7]); f[8] = new laya.display.Text();
f[8].text = "力量:较高 体质:较高 灵巧:较少\n"+
"感觉:较少 学习:较高 意志:普通\n"+
"魔力:普通 魅力:较少";
f[8].x = 200;
f[8].y = 200;
f[8].color = "red";
f[8].fontSize = 20;
f[8].wordWrap = true;
f[8].width = 640;
Laya.stage.addChild(f[8]); f[9] = new laya.display.Text();
f[9].text = "力量:较高 体质:最高 灵巧:较少\n"+
"感觉:较少 学习:较少 意志:较高\n"+
"魔力:普通 魅力:最少";
f[9].x = 200;
f[9].y = 200;
f[9].color = "red";
f[9].fontSize = 20;
f[9].wordWrap = true;
f[9].width = 640;
Laya.stage.addChild(f[9]); f[10] = new laya.display.Text();
f[10].text = "力量:较高 体质:较少 灵巧:较少\n"+
"感觉:普通 学习:普通 意志:较高\n"+
"魔力:普通 魅力:最少";
f[10].x = 200;
f[10].y = 200;
f[10].color = "red";
f[10].fontSize = 20;
f[10].wordWrap = true;
f[10].width = 640;
Laya.stage.addChild(f[10]);
}
LayaAir引擎——(十一)的更多相关文章
- LayaAir引擎——(七)
LayaAir引擎——人物控制TiledMap地图移动和墙壁检测 所需要的软件: LayaAir IDE 1.0.2版本 TiledMap 所需要的东西: 地图:53 * 32,(48*48) 人物: ...
- LayaAir引擎——(六)
LayaAir引擎——TiledMap地图图块属性获取和进行墙壁碰撞检测 需要的软件: TiledMap LayaAir IDE 1.0.2版本 所画的地图: pass层: floor层: pass层 ...
- LayaAir引擎——(五)
LayaAir引擎——关于地图详解 所需要的软件: LayaAirIDE1.0.2版本 在LayaAir引擎中与地图相关的类: 1.laya.map.TiledMap TiledMap类 地图以层 ...
- LayaAir引擎——(四)
LayaAir引擎 TiledMap 使用 所需要的软件: Tiled地图编辑器 版本0.16.2 LayaAir IDE 所需要的图片:图块图片(1.png) 步骤1: 文件->新文件-> ...
- LayaAir引擎——(二)
LayaAir引擎 -> 工具 -> 图集打包例子
- LayaAir引擎——(一)
LayaAir是LayaBox推出的Html5游戏引擎,支持 ActionScript3.TypeScript.JavaScript,开源,并且商用免费. LayaAir IDE 是一款使用Lay ...
- LayaAir引擎开发HTML5最简单教程(面向JS开发者)
LayaAir引擎开发HTML5最简单教程(面向JS开发者) 一.总结 一句话总结:开发游戏还是得用游戏引擎来开发,其实很简单啦 切记:开发游戏还是得用游戏引擎来开发,其实很简单,引擎很多东西都帮你做 ...
- LayaAir引擎——(三)
LyaAir引擎(JavaScript)实现图片的翻转一半 图片4.png位于bin/开场过渡 文件夹下,图片大小150*30(根据实际情况做调整) var button; var scale1 = ...
- LayaAir引擎——(十)
var k = new Array(); var l = new Array(); var m = new Array(); var zhiyeCurosr = 0; function zyinit( ...
随机推荐
- Windows Store App JavaScript 开发:小球运动示例
通过前面内容的学习,相信读者已经对开发基于JavaScript的Windows应用商店应用有了一定的了解,本小节通过一个小球运动的示例来介绍如何新建一个JavaScript的Windows应用商店项目 ...
- 关于BigDecimal 的计算
BigDecimal 构造方式主要包括4种: 支持double.int.long等类型计算,废话少说,直接上代码 import java.math.BigDecimal; public class B ...
- Android版本
Android自从3.0版本开始引入了Fragment的概念,它可以让界面在平板上更好地展示 Fragment建议继承android.app.Fragment的包,另外support.v4包主要是 ...
- 开启LOH压缩?
我们知道.NET CLR的GC堆中有一种特殊的堆,它专门存放超过85000byte的对象(详见这里),这就是大对象堆(LOH). 在.NET Framework 4.5.1之前,微软并没有提供对LOH ...
- RHEL 6.5 PXE 安装调试 VMWARE ESXi 5.1 安装
测试环境:win10/vmware workstation 12 pro 操作系统:RHEL 6.5(PXE服务器) [2016.11.30] [遗留问题] 1.ks.cfg通过本地文件方式加载不成功 ...
- OC--编码建议
原文 http://www.cocoachina.com/ios/20151118/14242.html 本文是投稿文章,作者: IOS_Tips(微信公众号) “神在细节之中” Object ...
- linux 系统负载高 如何检查
1:load Average 1.1:什么是Load?什么是Load Average? Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a mea ...
- Emoji表情符号录入MySQL数据库失败解决
让MySQL支持Emoji表情,涉及无线相关的 MySQL 数据库建议都提前采用 utf8mb4 字符集. utf8mb4和utf8到底有什么区别呢?原来以往的mysql的utf8一个字符最多3字节, ...
- strlcpy和strlcat
strncpy 等主要的问题还是虽然不会溢出,但是满了就不给缓冲区添加0结束符了,以前在项目里面自己还写了个 safe_strcpy 现在发现早就有了 http://blog.csdn.net/lin ...
- 使用Crowd2.7集成Confluence5.3与JIRA6.1,并安装、破解及汉化,实现单点登录【原创】
鉴于目前没有针对Crowd.Confluence.Jira安装.集成和破解最新的方法,总结今天安装.破解及集成的经验,编写此文,方便大家进行配置也方便自己以后参考.此文参考多篇破解文章,并经过作者 ...