zl1672155  2025-1-7 22:02:18 | 技术答疑|
4 158

55

回帖

5622

金币

3000

积分

积分
3000
发表于 2025-1-7 22:02:18 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

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

×
在工具服滑动拉杆传递变量和$STM(SLIDERV_N0) 常量显示都正常
线上模拟器上面就不行
显示常量正常变了 但是打印的结果没变 还是0
7e301847-2cef-417d-af6e-b0e180a7c154.png
最后回复时间:2025-01-10 10:42:55官方回复了此贴
回复

使用道具 举报

55

回帖

5622

金币

3000

积分

积分
3000
 楼主| 发表于 2025-1-7 22:03:27 | 显示全部楼层
工具服上面操作全部都正常,显示能刷新,输出结果也对
传到线上后 模拟器上面就只刷新显示常量
回复

使用道具 举报

347

回帖

1万

金币

9895

积分

GoodGoodStady DayDayUp

积分
9895
发表于 2025-1-9 12:15:51 | 显示全部楼层
  1. 常量(能用):
  2. 1.<$NPCINPUT(*)>
  3. 2.<$npcparams(类型,变量)>
  4. ;类型:1=输入框,2=勾选框,3=滑动条,4=下拉框
  5. ;变量:面板传递的变量

  6. 示例:
  7. [@main]
  8. <Img|x=1.0|y=0.0|img=public/bg_npc_01.png|bg=1|loadDelay=1|show=0|move=0|reset=1>
  9. <Layout|x=545|y=0|width=80|height=80|link=@exit>
  10. <Button|x=546|y=0|pimg=public/1900000511.png|nimg=public/1900000510.png|link=@exit>
  11. <Text|x=150.0|y=10.0|size=16|color=250|text=购买药品数量:$STM(SLIDERV_N61)瓶>
  12. <Text|x=330.0|y=26.0|size=20|color=251|text=$STM(SLIDERV_N61)%>
  13. <Button|x=413.0|y=15.0|size=18|nimg=public/1900000673.png|color=255|pimg=public/1900000674.png|text=购买|link=@滑动拉杆购买>
  14. <Slider|x=116.0|y=30.0|width=200|defvalue=0|sliderid=N61|maxvalue=100|link=@滑动拉杆触发>
  15. <Text|x=17.0|y=28.0|size=18|color=255|text=滑动拉杆:>
  16. <CheckBox|x=86.0|y=69.0|default =<$STR(N62)>|checkboxid=N62|nimg=public/1900000550.png|delay=1|pimg =public/1900000551.png|count=1|link=@勾选框触发1>
  17. <CheckBox|x=131.0|y=70.0|default =<$STR(N63)>|checkboxid=N63|nimg=public/1900000550.png|delay=1|pimg =public/1900000551.png|count=1|link=@勾选框触发2>
  18. <Text|x=14.0|y=76.0|size=18|color=255|text=勾选框:>
  19. <Text|x=7.0|y=51.0|size=18|color=0|text=----------------------------------------------------------------------------------------->
  20. <Text|x=10.0|y=103.0|size=18|color=0|text=----------------------------------------------------------------------------------------->
  21. <MenuItem|a=3|x=408.0|y=100.0|select =选择物品|itemhei=30|fontcolor=250|menuid=S64|itemname=圣战戒指#圣战头盔#圣战项链#圣战手镯#屠龙#战神盔甲(男)#战神盔甲(女)|direction=0|selectcolor=254|fontsize=20|link=@菜单下拉触发 >
  22. <Button|x=415.0|y=67.0|size=18|color=255|nimg=public/1900000673.png|pimg=public/1900000674.png|text=领取|link=@菜单下拉领取>
  23. <Text|x=23.0|y=138.0|size=18|color=251|text=[字符型输入]|link=@@InPutString40>
  24. <Text|x=153.0|y=137.0|size=18|color=251|text=[数字型输入]|link=@@InPutInteger41>
  25. <Text|x=152.0|y=434.0|size=18|color=255>
  26. <Text|x=433.0|y=430.0|size=18|color=255>


  27. [@滑动拉杆触发]
  28. #IF
  29. #act
  30. sendmsg 6 打印N61值:<$str(N61)>
  31. sendmsg 6 返回变量值:<$NPCPARAMS(3,N61)>
  32. MOV N$滑动拉杆赋值 <$NPCPARAMS(3,N61)>

  33. [@滑动拉杆购买]
  34. #if
  35. LARGE N$滑动拉杆赋值 0
  36. #act
  37. give 强效金创药 <$str(N$滑动拉杆赋值)>
  38. sendmsg 6 购买了<$str(N$滑动拉杆赋值)>瓶强效金创药!

  39. [@勾选框触发1]
  40. #if
  41. #act
  42. SENDMSG 6 打印N62值:<$str(N62)>
  43. SENDMSG 6 返回变量值:<$NPCPARAMS(2,N62)>

  44. [@勾选框触发2]
  45. #if
  46. #act
  47. SENDMSG 6 打印N63值:<$str(N63)>
  48. SENDMSG 6 返回变量值:<$NPCPARAMS(2,N63)>

  49. [@菜单下拉触发]
  50. #IF
  51. #act
  52. sendmsg 6 打印S64值:<$str(S64)>
  53. sendmsg 6 返回变量值:<$NPCPARAMS(4,S64)>
  54. MOV S$菜单下拉赋值 <$NPCPARAMS(4,S64)>

  55. [@菜单下拉领取]
  56. #IF
  57. not equal S$菜单下拉赋值
  58. #act
  59. give <$str(S$菜单下拉赋值)>  1
  60. sendmsg 6 成功领取一件物品:<$str(S$菜单下拉赋值)>
  61. MOV S$菜单下拉赋值

  62. [@InPutString40]
  63. #if
  64. #act
  65. sendmsg 6 打印S40值:<$str(S40)>
  66. sendmsg 6 返回变量值:<$NPCPARAMS(1,S40)>

  67. [@InPutInteger41]
  68. #if
  69. #act
  70. sendmsg 6 打印N41值:<$str(N41)>
  71. sendmsg 6 返回变量值:<$NPCPARAMS(1,N41)>

复制代码
可帮可学!
回复

使用道具 举报

347

回帖

1万

金币

9895

积分

GoodGoodStady DayDayUp

积分
9895
发表于 2025-1-9 12:16:16 | 显示全部楼层
需要将本地引擎更新到最新再测试。
可帮可学!
回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
18195
发表于 2025-1-10 10:42:55 | 显示全部楼层
感谢楼上回复!!
回复

使用道具 举报