搭建页游框架

转载:https://blog.youkuaiyun.com/chenxiqilin/article/details/47903339

搭建开发框架是开发的开始。使用lufylegend引擎开发页游有一个很大的优点,就是搭建框架比较简单。

         第一步:创建一个项目文件夹(例如card)

         第二步:在card下面创建一个html文件(例如index.html)。这个是通过浏览器进入游戏的入口。Html文件内要设置一下编码方式,使用到的js文件的路径。

         第三步:在card文件夹下面创建一个js文件夹(用来存放开发游戏时写得js脚本,方便管理)。

         第四步:在card文件夹下面创建一个images文件夹(用来存放图片资源)

         第五步:在card文件夹下面创建一个musics文件夹(用来存放音频资源)

         第六部:把引擎文件放在card下面(当然也可以选择放在js里,不过要修改html文件内的路径)


现在开始写脚本:

         创建一个mian.js放在js文件夹下(以后的所有脚本都是放在js文件夹下)

LInit(30,"mylegend",1024,768,main);

 

var g_BackLayer;

functionmain(){

    LGlobal.setDebug(true);

    g_BackLayer=newLSprite();

    addChild(g_BackLayer);

    g_BackLayer.graphics.drawRect(0,"#008800",[0,0,LGlobal.width,LGlobal.height],true,"#111111");

}

代码分析:LInit函数是引擎提供的游戏入口,第一个参数(30)表示每帧的刷新时间(30毫秒),即每30毫秒会刷新界面一次。第二个参数“mylegend”是画板(canvas)的id(游戏上的可视化控件都是通过在画板上绘制达到可视化),这个id要跟html文件里的一致(后面会详细介绍html文件内容)。第三个参数(1024)表示画板的宽度,即游戏界面的宽度。第四个参数768表示画板的高度。第五个参数main表示进入游戏的入口函数。

LGlobal.setDebug(true);是设置debug,发布时要关掉;

LSprite()是引擎提供的可视化类;

graphics.drawRect()通过LSprite绘制一个矩形。具体参数以后介绍。

html 文件内容:

 

<!DOCTYPE HTML>

<html>

<head>

    <metacharset = "utf-8" />

    <scripttype = "text/javascript" src = "./lufylegend-1.9.10.js"></script>

    <scripttype = "text/javascript" src ="./js/main.js"></script>

</head>

 

<body>

<div id ="mylegend">loading...</div>

 

<scripttype="text/javascript">

 

</script>

</body>

</html>

代码分析:

<meta charset = "utf-8" />设置编码方式

<script type = "text/javascript"src = "./lufylegend-1.9.10.js"></script>设置引擎路径

<script type = "text/javascript"src = "./js/main.js"></script>自己写得脚本路径,以后没增加一个js文件都要添加一个类似的代码。

<div id ="mylegend">loading...</div>设置画板id(跟上面提到的main.js的LInit函数的第二个参数一致)。

 

上面已经都设置好了,通过支持html5的浏览器打开index.html文件,可是看到效果。



当然上面只是显示一个游戏窗口而已,我们还没想里面添加任何控件。

Vue框架是一种流行的JavaScript前端框架,用于构建用户界面。它具有简单易学、灵活高效的特点,非常适合用于搭建旅游网站。 下面是使用Vue框架搭建旅游网站的一般步骤: 1. 安装Vue:首先,你需要在你的项目中安装Vue。你可以通过npm或者yarn来安装Vue,具体的安装命令可以参考Vue官方文档。 2. 创建Vue实例:在你的项目中,创建一个Vue实例。你可以在HTML文件中使用`<script>`标签引入Vue库,并在JavaScript代码中创建一个Vue实例。 3. 设计数据模型:在Vue实例中,定义你的数据模型。对于旅游网站,你可以定义一些数据对象,如旅游目的地、旅游套餐、用户评论等。 4. 创建组件:使用Vue的组件功能,将你的页面划分为多个可复用的组件。例如,你可以创建一个目的地组件、套餐列表组件、评论组件等。 5. 绑定数据和事件:在组件中,使用Vue的数据绑定功能将数据模型与页面元素进行绑定。这样,当数据发生变化时,页面会自动更新。同时,你也可以在组件中定义事件处理函数,响应用户的操作。 6. 路由管理:使用Vue的路由功能,实现页面之间的导航。你可以定义不同的路由路径,对应不同的组件,从而实现页面的切换和导航。 7. 样式设计:使用CSS来美化你的旅游网站。你可以使用Vue的样式绑定功能,将样式与组件进行关联。 8. 数据交互:通过Vue的HTTP库,与后端服务器进行数据交互。你可以发送HTTP请求获取旅游目的地、套餐信息,并将用户评论等数据发送到服务器。 9. 部署上线:最后,将你的旅游网站部署到服务器上线。你可以使用Vue的打包工具,将你的代码打包成静态文件,并上传到服务器。 以上是使用Vue框架搭建旅游网站的一般步骤。当然,具体的实现细节还需要根据你的需求和项目情况来确定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值