设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3396|回复: 10
打印 上一主题 下一主题

[交流讨论] js基础知识(看完后立马使游戏增加一个档次)

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2590
在线时间
419 小时
注册时间
2016-2-3
帖子
759
跳转到指定楼层
1
发表于 2017-3-11 17:28:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
var d=new Date();
document.write("从 1970/01/01 至今已过去 " + d.getTime() + " 毫秒");

1.我们可以在下列哪个 HTML 元素中放置 Javascript 代码?

正确答案:<script>

2.写 "Hello World" 的正确 Javascript 语法是?

您的回答:document.write("Hello World")


3.插入 Javacript 的正确位置是?

您的回答:<body> 部分和 <head> 部分均可

4.引用名为 "xxx.js" 的外部脚本的正确语法是?

正确答案:<script src="xxx.js">

5.外部脚本必须包含 <script> 标签吗?
正确答案:否

6.如何在警告框中写入 "Hello World"?

正确答案:alert("Hello World")

7.如何创建函数?

正确答案:function myFunction()

8.如何调用名为 "myFunction" 的函数?
您的回答:myFunction()

9.如何编写当 i 等于 5 时执行一些语句的条件语句?
正确答案:if (i==5)

10.如何编写当 i 不等于 5 时执行一些语句的条件语句?

正确答案:if (i != 5)

11.在 JavaScript 中,有多少种不同类型的循环?

正确答案:两种。for 循环和 while 循环。

12.for 循环如何开始?
您的回答:for (i = 0; i <= 5; i++)

13.如何在 JavaScript 中添加注释?
您的回答://This is a comment

14.可插入多行注释的 JavaScript 语法是?
您的回答:/*This comment has more than one line*/

15.定义 JavaScript 数组的正确方法是?
您的回答:var txt = new Array("George","John","Thomas")

16.如何把 7.25 四舍五入为最接近的整数?
您的回答:Math.round(7.25)

17.如何求得 2 和 4 中最大的数?
您的回答:Math.max(2,4)

18.打开名为 "window2" 的新窗口的 JavaScript 语法是?

正确答案:window.open("http://www.w3school.com.cn","window2")

19.如何在浏览器的状态栏放入一条消息?

正确答案:window.status = "put your message here"

20.如何获得客户端浏览器的名称?
您的回答:navigator.appName



大家还有知识的可以补充哦



MV/MZ Zeros魔塔样板

原创ARPG系统火爆出售中(论坛优惠价)(内含90+功能)
-------------------------------------------------------------------
*事件党*福利!本人两年的事件研究大集合

!点击上面看*事件党*详情(内含200+收集插件)



Lv1.梦旅人

梦石
0
星屑
55
在线时间
407 小时
注册时间
2011-4-10
帖子
359
2
发表于 2017-3-11 21:34:46 | 只看该作者
看完并没有感觉能使我的游戏逼格更高一些。

点评

额可能你的游戏比格太高了  发表于 2017-3-12 16:13
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
220
在线时间
161 小时
注册时间
2015-11-23
帖子
92
3
发表于 2017-3-14 15:19:48 | 只看该作者
推荐一下我的这个教程
手动安利

见签名档
自天地未辟混沌未开时就已经开始装逼的神奇人物
MV的魔塔模板::托管在github上的游戏,可以直接运行
基于RPGMakerMV的JavaScript基础
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
126
在线时间
31 小时
注册时间
2011-4-8
帖子
16
4
发表于 2017-7-13 11:14:46 | 只看该作者
你这些是HTML基础  对于MV更多的是封装了大把的函数 只需要了解都有什么方法 直接引用 篡改变量即可 所以文档至关重要
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4598
在线时间
1206 小时
注册时间
2016-4-7
帖子
982

开拓者

5
发表于 2017-7-13 12:12:42 | 只看该作者
这种不清不楚,谬误和误解一堆的还是不要讲了吧。。。
DOM是DOM
Javascript是Javascript

另:js的 hello world 正确写法是:
console.log('hello world!')

点评

好吧,具体的网上弄的我也不清楚  发表于 2017-7-13 17:20
附庸的附庸不是我的附庸,女儿的女儿还是我的女儿。CK2沉迷ing
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1480
在线时间
241 小时
注册时间
2017-10-24
帖子
209
6
发表于 2017-10-25 09:28:27 | 只看该作者
我想问下,我要等待X秒,X为变量,如何写出?比如:等待X秒后,Y+=1。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

7
发表于 2017-10-25 12:42:09 | 只看该作者
感觉你的不是MV用的
console.log()   #输出
alert('输出');    #输出

this._targetIndex  #技能对象的所在队伍index
decideRandomTarget #决定随机目标

AudioManager.playBgm($dataMap.bgm); #播放BGM
AudioManager.playBgs($dataMap.bgs);  #播放BGS

center  #居中对齐
left     #左对齐
right    #右对齐

.slice(0,0);   #复制数组,从0到0


splice(1,1)  #删除数组(第1个位置,1个数)

Math.max(0, 1);  #数组中的最大数

$gameSwitches._data[10]    #开关
$gameVariables._data[10]   #变量

$gameParty.gainGold(1); #获得金钱

$gameParty.gainItem($dataItems[id], 数量);  #获得物品

if ($gameParty.numItems($dataItems[id]) > 0)   #判断道具数量

toFixed(0)  #数字转字符串
parseFloat(1000)  #字符串转数字

length #数组中单元的个数

var c = q.concat( b );  #两个数组合并

$gameParty._items    #队伍道具

$gameParty._actors  #队伍角色,里面是ID
$gameParty.members #队伍角色
$gameActors.actor() #队伍角色
$gameActors._data[actorId] #队伍角色

$gameParty.removeActor(this._params[0]);  #队友离开
$gameParty.addActor(this._params[0]);    #队友加入

addState(11)   #添加状态

$gameMap.mapId()  #当前地图ID

.contains('LV0')   #包含

#循环 0-4
for (var i=0; i<4; i++)
  {


##########

#前往新地图
$gamePlayer.reserveTransfer(2, 1, 1);
        this.fadeOutAll();
        SceneManager.goto(Scene_Map);
################################################
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
133
在线时间
4 小时
注册时间
2017-9-27
帖子
7
8
发表于 2017-10-27 03:29:47 | 只看该作者
完全看不懂的怎么提高逼...
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2727
在线时间
210 小时
注册时间
2017-9-28
帖子
283
9
发表于 2017-10-27 09:28:30 | 只看该作者
q119498229 发表于 2017-10-25 09:28
我想问下,我要等待X秒,X为变量,如何写出?比如:等待X秒后,Y+=1。

事件模式下点个格子,事件指令计时等待,设置触发条件并行处理,事件指令游戏进程变量操作加法常量1
这样子做每隔一定时间变量加1,没试过对不对你自己试试吧
另外,兄弟,有问题外面问
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-29 08:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表