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

Project1

 找回密码
 注册会员
搜索

如何让窗口在游戏过程中一直显示同时不会影响游戏的...

查看数: 4296 | 评论数: 10 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-6-6 09:26

正文摘要:

代码很简单,就是在窗口中显示一个变量的值和主角的HP值: JAVASCRIPT 代码复制function Window_Testing(){this.initialize.apply(this,arguments);}Window_Test ...

回复

alexcyk 发表于 2016-6-12 10:11:08
kit0072 发表于 2016-6-10 11:48
请问如果想关闭视窗要怎样做?
有没有OFF插件的语法? 还是只能在插件中加入if then 语法? ...

我试了好久,无论是采用插件,还是直接添加if语句,都没成功。
kit0072 发表于 2016-6-10 11:48:26
请问如果想关闭视窗要怎样做?
有没有OFF插件的语法? 还是只能在插件中加入if then 语法?
米大湿 发表于 2016-6-6 16:29:33
还有就是MV版本最好更新至1.2.0 = =
因为新版本的系统JS有大改动
米大湿 发表于 2016-6-6 16:25:25
还有就是 你的代码不知道哪里抄来的 还是自己乱拼凑的,问题太多,我就不多说了- -
最后那个;无需加
米大湿 发表于 2016-6-6 16:23:18
this.riceWindow = new riceWindow(0, 668);
改成
this.riceWindow = new riceWindow(0, 0);
米大湿 发表于 2016-6-6 16:16:33
请自行修改窗口大小和坐标 我代码里初设的窗口y是668 因为我的游戏分辨率是1280x768
如果是默认分辨率请自行修改
alexcyk 发表于 2016-6-6 15:56:02
米大湿 发表于 2016-6-6 12:44
根本不需要事件页调用脚本。。。

确实,在插件管理器让插件为on就行,不过采用上面的代码游戏运行时没有显示窗口,最后面加上;也不行,我把代码改成
  1. (function() {
  2. function Window_Testing(){
  3. this.initialize.apply(this,arguments);
  4. };
  5. Window_Testing.prototype=Object.create(Window_Selectable.prototype);
  6. Window_Testing.prototype.initialize=function(x,y,width,height){
  7. Window_Selectable.prototype.initialize.call(this,x,y,width,height);

  8. };


  9. function Scene_Testing(){
  10. this.initialize.apply(this,arguments);
  11. };
  12. Scene_Testing.prototype=Object.create(Scene_MenuBase.prototype);
  13. Scene_Testing.prototype.initialize=function(){
  14. Scene_MenuBase.prototype.initialize.call(this);
  15. };

  16. Scene_Testing.prototype.create=function(){
  17. Scene_MenuBase.prototype.create.call(this);
  18. this._commandWindow=new Window_Testing(0,480,400,110);
  19. this.addWindow(this._commandWindow);

  20. };

  21. Scene_Testing.prototype.update=function(){
  22. var actor=$gameActors.actor(1);
  23.    
  24.     var textW = 360;
  25.     var textH = 0;
  26.     this.contents.clear();
  27.     this.drawText("持有的生命之石:"+$gameVariables.value(11)+"/10", 0, textH, textW, 'right');
  28.     textH += this.lineHeight();
  29.     this.drawText(actor._name+"的生命值为:"+actor.hp+"/"+actor.mhp, 0, textH, textW, 'right');
  30. };
  31. })();
复制代码
也不行,不知道出错在哪里。
米大湿 发表于 2016-6-6 12:44:20
根本不需要事件页调用脚本。。。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-12-3 20:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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