CQA3论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暮云计算服务器租用
搜索
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
查看: 1479|回复: 0

[图文教程] 翎风引擎 利用脚本自己实现数组的插入一条元素

[复制链接]
  • TA的每日心情
    慵懒
    2025-4-14 11:20
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    3

    回帖

    878

    积分

    超级版主

    Rank: 8Rank: 8

    QQ
    发表于 2025-4-12 02:45:01 | 显示全部楼层 |阅读模式
    来源 西伯利亚的忠犬-狗哥! C" J' Q+ k8 Q& B6 r  ^
    8 y4 q+ K0 w9 ]* f0 ^5 A
    众所周知,引擎支持的数组实际上是不支持插入做法的。所以我想到了一种写法,可以让它支持。
    ) r1 c+ z% J# J4 R/ f7 m
    0 {) F+ i0 z; A2 ]+ n& }. [要理解这种写法很重要的一点是要理解:数组就是特定格式的字符串!
    1 l2 ~8 G8 O4 l: H% A& o# s& q! N
    % d4 O* l4 e/ Z现在我们需要做的事是:将【勾八】的名字插入数组的第二个位置 MOV L$数组 [张三,李四,王五,赵六,吴七]
    6 B- O  L" q+ o. M- j
    : }0 p9 c; r, Y/ W; e* }4 Y方法一:
    5 C# @- _: W5 g! M) c" o  F2 f
    / B3 E3 |( Z3 c5 N! }* }6 n; sINC L$数组[0] ,勾八- j  `. v0 F4 Q2 v, ^. R, t
    MOV L$新数组 <$STR(L$数组)> ;需要转换一下,别问我为什么- M& J% O. X' n8 x) g" x$ n
    SENDMSG 6 111:<$STR(L$新数组)>
    4 G9 c. U0 q: @* J. WSENDMSG 6 222:<$STR(L$新数组[2])>
    ( X$ g* ~7 F7 _: G7 }( r8 k+ l. o% |4 d( j& G: t! E1 _
    方法二:9 m  e! J( r8 E1 S
    0 A" K/ {& {4 s: h: }" B
    MOV L$数组[1] 勾八,<$STR(L$数组[1])>; S5 s6 O0 T) P' H, X, g
    MOV L$新数组 <$STR(L$数组)> ;需要转换一下,别问我为什么
    1 D% _0 l$ a. V. C* k0 aSENDMSG 6 111:<$STR(L$新数组)>
    ( P$ P, s) [: N$ q) MSENDMSG 6 222:<$STR(L$新数组[2])>2 m# [6 z9 I- m( X" i9 \

    ; F2 _4 B. f1 @) [' C- [/ v+ q最后的结果是:[张三,勾八,李四,王五,赵六,吴七]
    6 ~" b& ?* g9 [% L1 d( P你学废了吗?8 B4 y: u7 [& r" E  Y( E  k

    * q7 z; L" F, V- X' G! C
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|CQA3论坛 ( 蜀ICP备18030242号-5 )|网站地图

    GMT+8, 2026-7-5 16:10 , Processed in 0.108227 second(s), 29 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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