找回密码
 点一下
查看: 1095|回复: 12

如何引用和修改数据里的字段文本?

[复制链接]
发表于 2016-6-28 08:24:24 | 显示全部楼层 |阅读模式
本帖最后由 sky282438525 于 2016-6-28 08:31 编辑

如何引用数据里的字段文本?比如修改鼠标提示,例如鼠标提示实时显示单位目前的等级。如图,触发引用的是文本键ID值,如何显示出文本健的文字内容呢?

目前我想到的2种方式,
1.一种是触发修改数据模版里的字段值,但是无法在后面添加字符串
这样能显示: 5.jpg
换这样就不行了:
6.jpg

结果如图:
8.jpg
这个是引用了文本ID值而不是文本内容,如何引用文本内容呢?

2.第二种方法就是给鼠标提示附加额外信息提示:
3.jpg

7.jpg
但是这样触发数据引用不了,没有效果?


@yxxiaobin @麦德三世



 楼主| 发表于 2016-6-28 08:31:26 | 显示全部楼层
@yxxiaobin @麦德三世
回复

使用道具 举报

 楼主| 发表于 2016-6-28 08:54:09 | 显示全部楼层
本帖最后由 sky282438525 于 2016-6-28 09:13 编辑

                             ..
回复

使用道具 举报

发表于 2016-6-28 10:03:36 | 显示全部楼层
试试使用“获取游戏文本”动作来将路径转化为指向的文本。

点评

没有找到这个动作。。  详情 回复 发表于 2016-6-28 10:15
回复

使用道具 举报

 楼主| 发表于 2016-6-28 10:15:39 | 显示全部楼层
yxxiaobin 发表于 2016-6-28 10:03
试试使用“获取游戏文本”动作来将路径转化为指向的文本。

没有找到这个动作。。
回复

使用道具 举报

发表于 2016-6-28 12:41:37 | 显示全部楼层
1.png
回复

使用道具 举报

 楼主| 发表于 2016-7-1 07:37:03 | 显示全部楼层

没有找到,具体是哪里的呢?
回复

使用道具 举报

 楼主| 发表于 2016-7-1 07:37:44 | 显示全部楼层
本帖最后由 sky282438525 于 2016-7-1 08:03 编辑

找到了,但是是文本的,无法在字符串里引用? 3.jpg
还有如果是附加提示怎么引用呢?
1.jpg
2.jpg
回复

使用道具 举报

发表于 2016-7-1 14:28:17 | 显示全部楼层
1.文本是无法转换为字符串的。
2.我重新看了你的1楼,明白你要做什么了,然后发现你存在一个误区。

说下使用文本的字段升级问题:
1.升级字段的文本,确实需要指定文本的路径,而不是文本本身。
2.文本必须事先指定好,你无法在游戏里动态组合一个文本去升级给数据模板,因为你不知道这个文本的字符串路径。
3.你可以事先定义一系列的文本,比如“小兵a”,“小兵b”,可以把它们的路径指定为"XiaobingA","XiaobingB",这样你就可以使用组合字符串的方式来形成路径字符串了。
在你的测试中,把一个有效的字符串路径附加一个lv,导致新形成的字符串没有指向一条的文本,本身就是无效路径,而游戏则判定为文本丢失。在文本丢失的情况下,会显示路径字符串作为文本。

点评

明白了。谢谢 还有附加信息提示呢?这个是触发无法引用的吗?或者数据里的附加信息可否判断单位拥有不同武器条件添加不同的附加提示呢?比如拥有武器A则提示+10力量、武器B提示+10敏捷  详情 回复 发表于 2016-7-2 09:54
回复

使用道具 举报

 楼主| 发表于 2016-7-2 09:54:48 | 显示全部楼层
yxxiaobin 发表于 2016-7-1 14:28
1.文本是无法转换为字符串的。
2.我重新看了你的1楼,明白你要做什么了,然后发现你存在一个误区。

明白了。谢谢
还有附加信息提示呢?这个是触发无法引用的吗?或者数据里的附加信息可否判断单位拥有不同武器条件添加不同的附加提示呢?比如拥有武器A则提示+10力量、武器B提示+10敏捷

点评

数据模板用的文本是无法动态生成的,必须预置,所以根据装备变更数据模板是行不通的。而且,数据模板是同类单位共享的,除非你的单位是唯一的,否则也会出现问题。  发表于 2016-7-5 19:24
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 08:51 , Processed in 0.218308 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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