百万链- 分类目录网址导航大全_免费外链发布平台
免费加入

热度:

编号:125841

分类:电影视频

加入:2025-02-12 04:40:34

点入:2025-02-12 04:40:35

备案:-

名称:-

SEO更新时间
2025-02-12T04:40:41

百度权重:百度权重0
百度移动:百度移动0
360 权重:360权重0
搜狗权重:搜狗权重0
让思绪多留一会儿

访问网站

https://www.h-games.cn

举报/报错
网站标签

该站未曾设置keywords


网站描述

该站未曾设置description


上一篇:_浙江岩崎电气有限公司

下一篇:中航星(西安)智能系统有限公司

seo综合信息
SEO信息 百度来访IP:- | 移动端来访IP:- | 出站链接:0 | 站内链接:0
IP网速: IP地址:- 地址:- | 网速:731毫秒
ALEXA排名 世界排名:- | 预估IP:- | 预估PV:-
备案信息 - | 名称:- | 已创建:未知
收录 百度 360 搜狗 谷歌
查询 0 0 0 0
电脑关键词 手机关键词 页面友好 首页位置 索引 近期收录
0 0 电脑端优秀 - 0 0
服务器信息 协议类型 - 页面类型 - 服务器类型 - 程序支持 - 连接标识 - 消息发送 - GZIP检测 - 源文件大小 - 压缩后大小 - 压缩率 -
网站快照

让 思 绪 多 留 一 会 儿 让 思 绪 多 留 一 会 儿 使 用 H e x o 制 作 的 网 站 文 章 目 录 站 点 概 览 f g h j 0 8 1 0 主 要 用 来 记 录 笔 记 , 分 享 生 活 经 验 3 日 志 4 分 类 0 % T h e m e N e x T w o r k s b e s t w i t h J a v a S c r i p t e n a b l e d U I 事 件 系 统 设 计 发 表 于 2 0 2 1 0 6 1 5 更 新 于 2 0 2 1 0 6 2 2 分 类 于 u n i t y , u i , c # 手 指 基 础 事 件 基 础 事 件 由 操 作 系 统 提 供 T o u c h B e g a n T o u c h M o v e d T o u c h E n d e d T o u c h C a n c e l e d 手 势 优 先 级 T a p D o w n E v e n t T a p U p E v e n t T a p C a n c e l E v e n t T a p E v e n t ( C l i c k e d ) L o n g T a p E v e n t ( L o n g P r e s s ) D r a g M u l t i D r a g 手 势 识 别 器 类 图 手 势 识 别 过 程 假 设 按 钮 按 如 下 顺 序 摆 放 当 手 指 在 在 B u t t o n 3 按 下 后 。 B u t t o n 3 的 T a p G e s t u r e R e c o g n i z e r 添 加 到 T o u c h 的 识 别 列 表 中 , 再 将 D r a g G e s t u r e R e c o g n i z e r 添 加 到 T o u c h 的 识 别 列 表 中 ; B u t t o n 2 的 T a p G e s t u r e R e c o g n i z e r 添 加 到 T o u c h 的 识 别 列 表 中 , 再 将 D r a g G e s t u r e R e c o g n i z e r 添 加 到 T o u c h 的 识 别 列 表 中 ; B u t t o n 1 的 T a p G e s t u r e R e c o g n i z e r 添 加 到 T o u c h 的 识 别 列 表 中 , 再 将 D r a g G e s t u r e R e c o g n i z e r 添 加 到 T o u c h 的 识 别 列 表 中 。 T o u c h 的 识 别 列 表 如 下 , 顶 部 为 队 列 头 部 , 底 部 为 队 列 尾 端 。 手 指 基 础 事 件 会 经 过 这 些 识 别 器 进 行 识 别 。 按 照 L i s t 的 顺 序 , 每 个 识 别 器 都 会 去 识 别 手 势 。 T o u c h B e g a n 发 生 后 。 B u t t o n 3 . T a p G e s t u r e R e c o g n i z e r 识 别 到 T a p D o w n E v e n t 。 B u t t o n 3 . D r a g G e s t u r e R e c o g n i z e r 觉 得 手 势 可 能 会 在 将 来 触 发 。 接 着 B u t t o n 2 . T a p G e s t u r e R e c o g n i z e r 识 别 到 T a p D o w n E v e n t 。 B u t t o n 2 . D r a g G e s t u r e R e c o g n i z e r 觉 得 手 势 可 能 会 在 将 来 触 发 。 接 着 B u t t o n 1 . T a p G e s t u r e R e c o g n i z e r 识 别 到 T a p D o w n E v e n t 。 B u t t o n 1 . D r a g G e s t u r e R e c o g n i z e r 觉 得 手 势 可 能 会 在 将 来 触 发 。 识 别 器 识 别 完 成 后 , T o u c h 再 挨 个 调 用 R e c o g n i z e r 的 A c c e p t 函 数 。 挨 个 发 射 E v e n t 。 最 后 U I 上 的 3 个 按 钮 都 触 发 了 T a p D o w n E v e n t 。 接 着 , 玩 家 在 B u t t o n 3 上 抬 起 了 手 指 , 系 统 会 触 发 T o u c h E n d e d 。 B u t t o n 3 . T a p G e s t u r e R e c o g n i z e r 识 别 到 T a p U p E v e n t , 也 识 别 到 了 T a p E v e n t 。 B u t t o n 3 . D r a g G e s t u r e R e c o g n i z e r 没 有 识 别 到 手 势 。 接 着 B u t t o n 2 . T a p G e s t u r e R e c o g n i z e r 识 别 到 T a p U p E v e n t , 也 识 别 到 了 T a p E v e n t 。 B u t t o n 2 . D r a g G e s t u r e R e c o g n i z e r 没 有 识 别 到 手 势 。 接 着 B u t t o n 1 . T a p G e s t u r e R e c o g n i z e r 识 别 到 T a p U p E v e n t , 也 识 别 到 了 T a p E v e n t 。 B u t t o n 1 . D r a g G e s t u r e R e c o g n i z e r 没 有 识 别 到 手 势 。 现 在 3 个 识 别 器 都 识 别 到 了 T a p U p E v e n t 和 T a p E v e n t 。 T a p U p E v e n t 比 较 好 处 理 。 每 个 识 别 器 都 发 射 T a p U p E v e n t 就 好 了 。 但 是 T a p E v e n t 就 不 一 样 了 。 正 常 逻 辑 来 讲 , 3 个 按 钮 不 可 能 都 触 发 T a p E v e n t , 只 能 有 1 个 T a p E v e n t 被 触 发 , 其 余 的 都 应 该 当 作 没 发 生 过 。 这 里 需 要 引 入 手 指 竞 争 概 念 。 T a p E v e n t 算 是 高 级 手 势 , 如 果 T a p E v e n t 被 识 别 到 , 识 别 器 可 以 独 占 手 指 。 其 它 识 别 器 将 放 弃 识 别 。 我 们 可 以 在 R e c o g n i z e r 的 返 回 值 上 做 文 章 。 识 别 器 之 间 需 要 竞 争 。 E G e s t u r e R e c o g n i z e r R e s u l t ( R e c o g n i z e r 返 回 值 ) I g n o r e ( 识 别 器 忽 略 手 指 , 退 出 手 势 竞 争 ) M a y B e G e s t u r e ( 识 别 器 认 为 手 指 将 来 会 触 发 手 势 , 告 诉 调 用 者 保 留 自 己 继 续 识 别 的 权 力 ) T r i g g e r G e s t u r e ( 识 别 器 识 别 到 手 势 , 如 果 自 己 没 有 被 淘 汰 , 则 应 该 触 发 手 势 ) C a n c e l G e s t u r e ( 识 别 器 识 放 弃 竞 争 , 调 用 者 将 自 己 淘 汰 。 比 如 控 件 被 禁 用 了 ) 下 面 两 个 是 抢 占 手 势 的 两 种 情 况 , 会 与 上 面 的 4 个 枚 举 或 运 算 后 返 回 C o n s u m e E v e n t H i n t C o n s u m e G e s t u r e H i n t 这 两 个 都 是 通 知 调 用 者 识 别 器 将 占 用 手 指 , 让 调 用 者 淘 汰 掉 其 它 的 识 别 器 。 区 别 是 C o n s u m e E v e n t H i n t 表 示 自 己 识 别 成 功 。 而 C o n s u m e G e s t u r e H i n t 表 示 自 己 是 因 为 特 殊 情 况 , 一 定 要 占 用 手 指 , 在 多 点 触 控 的 时 候 用 得 上 。 举 个 例 子 , 按 钮 已 经 触 发 D r a g E v e n t 了 , 这 时 玩 家 把 新 的 手 指 放 到 了 按 钮 上 , 新 的 手 指 应 该 直 接 被 D r a g 识 别 器 捕 获 , 并 且 竞 争 成 功 。 再 次 讨 论 手 势 识 别 过 程 当 T a p 或 D r a g 或 L o n g T a p 被 识 别 后 , 他 们 都 会 返 回 T r i g g e r G e s t u r e | C o n s u m e E v e n t H i n t 或 者 T r i g g e r G e s t u r e | C o n s u m e G e s t u r e H i n t 。 T o u c h 得 到 每 个 识 别 器 的 结 果 后 , 会 判 断 哪 一 个 识 别 器 竞 争 成 功 。 识 别 列 表 可 以 当 作 优 先 级 。 列 表 从 前 往 后 , 如 果 返 回 值 包 含 C o n s u m e G e s t u r e H i n t , 第 一 个 返 回 C o n s u m e G e s t u r e H i n t 会 直 接 成 功 , 否 则 第 一 个 返 回 包 含 C o n s u m e E v e n t H i n t 会 竞 争 成 功 。 竞 争 成 功 后 , 其 余 所 有 识 别 器 调 用 R e s e t 函 数 , 将 刚 才 的 识 别 取 消 掉 。 识 别 完 成 后 , 再 调 用 A c c e p t 函 数 将 最 终 的 识 别 结 果 执 行 下 去 。 在 本 文 的 例 子 中 , 由 于 B u t t o n 3 的 T a p 手 势 被 识 别 。 B u t t o n 1 和 B u t t o n 2 的 T a p G e s t u r e R e c o g n i z e r 竞 争 失 败 而 退 出 。 他 们 调 用 R e s e t 后 将 原 来 的 T a p U p E v e n t 转 变 为 T a p C a n c e l E v e n t 。 在 A c c e p t 调 用 里 , 将 发 出 T a p C a n c e l E v e n t 。 为 什 么 这 么 设 计 呢 , 主 要 时 考 虑 到 这 样 的 方 式 可 以 顺 便 通 知 别 的 控 件 , 手 指 被 别 人 占 有 了 , 起 到 提 示 作 用 。 这 些 控 件 也 确 实 彻 底 丧 失 了 这 个 手 指 , 但 是 手 指 并 没 有 离 开 屏 幕 , 所 以 T a p C a n c e l E v e n t 看 上 去 更 合 适 一 点 。 读 到 这 里 , 细 心 的 人 会 发 现 一 个 问 题 。 如 果 T a p E v e n t 被 识 别 后 , 该 控 件 的 T a p U p E v e n t 将 来 会 不 会 触 发 ? 在 有 些 框 架 里 , T a p U p E v e n t 不 会 再 触 发 了 。 但 我 觉 得 这 样 的 设 计 并 不 好 。 大 家 都 作 用 与 统 一 个 控 件 , T a p U p E v e n t 应 该 触 发 。 所 以 我 修 改 了 竞 争 机 制 , 最 后 会 保 留 竞 争 成 功 的 识 别 器 和 T a p G e s t u r e R e c o g n i z e r 。 以 此 保 证 T a p U p E v e n t 被 正 确 触 发 。 关 于 多 指 操 作 C o n s u m e G e s t u r e H i n t 就 是 处 理 多 指 操 作 的 , 如 果 识 别 器 是 单 指 识 别 器 , 可 以 将 多 余 的 手 指 直 接 占 有 , 避 免 其 他 控 件 触 发 手 势 导 致 奇 怪 的 逻 辑 表 现 。 如 果 是 双 指 缩 放 这 类 手 势 事 件 , 当 单 个 手 指 进 入 识 别 器 时 , 返 回 M a y B e G e s t u r e 。 当 第 二 个 手 指 进 入 识 别 器 时 , 返 回 T r i g g e r G e s t u r e | C o n s u m e E v e n t H i n t 。 系 统 下 一 帧 遍 历 到 第 一 个 手 指 时 , 由 于 识 别 器 已 经 是 T r i g g e r 状 态 , 所 以 第 一 个 手 指 的 识 别 器 返 回 T r i g g e r G e s t u r e | C o n s u m e G e s t u r e H i n t , 尝 试 让 自 己 竞 争 成 功 , 不 会 被 别 的 控 件 占 有 。 当 有 2 个 手 指 都 竞 争 成 功 后 , 就 可 以 在 A c c e p t 中 发 射 双 指 手 势 事 件 了 。 为 什 么 一 定 要 等 到 这 个 时 候 才 能 发 射 手 势 事 件 呢 ? 毕 竟 能 不 能 占 有 到 手 指 还 是 T o u c h 说 了 算 , 识 别 器 不 能 保 证 一 定 能 竞 争 成 功 , 所 以 要 等 到 确 实 占 有 两 个 手 指 时 , 才 能 发 射 手 势 事 件 。 多 指 情 况 示 例 按 钮 按 如 下 摆 放 用 户 的 第 一 次 按 下 的 手 指 , 简 称 T o u c h 1 。 用 户 的 第 二 次 按 下 的 手 指 , 简 称 T o u c h 2 。 例 1 : 假 设 我 们 在 B u t t o n 3 上 我 们 绑 定 了 L o n g T a p , 并 且 在 B u t t o n 1 上 我 们 绑 定 了 M u l t i D r a g 。 我 们 假 设 T o u c h 1 在 B u t t o n 3 上 按 下 , 并 且 之 后 没 有 移 动 。 2 秒 后 , T o u c h 2 在 B u t t o n 3 上 按 下 。 接 着 两 根 手 指 都 抬 起 。 T o u c h 1 在 按 下 0 . 5 秒 后 , 就 会 触 发 L o n g T a p , 识 别 器 返 回 T r i g g e r G e s t u r e | C o n s u m e E v e n t H i n t 。 当 T o u c h 2 按 下 后 , T o u c h 2 会 按 正 常 流 程 对 让 每 一 个 识 别 器 进 行 识 别 。 B u t t o n 3 的 L o n g T a p 识 别 器 返 回 T r i g g e r G e s t u r e | C o n s u m e G e s t u r e H i n t , 表 示 自 己 已 经 触 发 手 势 了 , 希 望 能 够 直 接 占 有 该 手 指 。 这 时 候 T o u c h 2 经 过 优 先 级 判 断 后 , 也 确 实 会 将 手 指 分 给 L o n g T a p 识 别 器 。 我 们 用 这 样 的 方 式 解 决 多 手 指 在 单 手 指 手 势 中 的 冲 突 。 例 2 : 我 们 假 设 T o u c h 1 在 B u t t o n 3 上 按 下 , 并 且 之 后 没 有 移 动 。 0 . 1 秒 后 , T o u c h 2 在 B u t t o n 3 上 按 下 。 接 着 两 根 手 指 都 抬 起 。 按 照 流 程 , B u t t o n 3 的 L o n g T a p G e s t u r e R e c o g n i z e r 并 没 有 识 别 到 任 何 手 势 , 所 有 手 势 识 别 器 返 回 的 都 是 M a y B e G e s t u r e 。 当 第 二 个 手 指 按 下 时 , B u t t o n 3 的 识 别 器 依 然 返 回 M a y B e G e s t u r e 。 B u t t o n 1 的 M u l t i D r a g G e s t u r e R e c o g n i z e r 会 返 回 T r i g g e r G e s t u r e | C o n s u m e E v e n t H i n t , 这 是 由 于 识 别 器 列 表 中 已 经 有 一 个 手 指 处 于 未 占 有 状 态 , 加 上 这 根 手 指 , 就 满 足 多 指 拖 拽 的 手 势 识 别 。 T o u c h 会 将 T o u c h 2 分 配 给 M u l t i D r a g G e s t u r e R e c o g n i z e r 。 但 这 时 候 , 还 不 能 触 发 M u l t i D r a g , 因 为 T o u c h 1 没 有 被 识 别 器 占 有 。 等 到 下 一 帧 , 我 们 遍 历 到 T o u c h 1 时 , B u t t o n 1 的 M u l t i D r a g G e s t u r e R e c o g n i z e r 会 返 回 T r i g g e r G e s t u r e | C o n s u m e G e s t u r e H i n t , 用 最 高 优 先 级 来 占 有 手 指 。 占 有 到 后 , 触 发 M u l t i D r a g 。 一 定 要 用 C o n s u m e G e s t u r e H i n t 来 占 有 手 指 , 这 样 就 就 算 T o u c h 1 刚 好 触 发 了 别 的 手 势 , 也 会 被 B u t t o n 3 的 M u l t i D r a g G e s t u r e R e c o g n i z e r 识 别 器 占 有 。 多 指 不 完 美 的 地 方 在 上 边 的 示 例 中 , 两 个 手 指 都 是 从 B u t t o n 3 的 位 置 按 下 的 。 如 果 T o u c h 1 在 B u t t o n 3 上 按 下 , 2 秒 后 , T o u c h 2 在 B u t t o n 2 上 按 下 。 T o u c h 2 的 识 别 列 表 中 并 不 会 有 B u t t o n 3 的 任 何 识 别 器 。 这 时 候 T o u c h 2 就 不 会 被 B u t t o n 3 的 L o n g T a p G e s t u r e R e c o g n i z e r 占 有 。 假 如 B u t t o n 1 也 绑 定 了 L o n g T a p 。 就 会 出 现 这 样 的 情 况 , B u t t o n 3 的 L o n g T a p 在 T o u c h 1 按 下 0 . 5 秒 后 触 发 。 B u t t o n 1 的 L o n g T a p 在 T o u c h 2 按 下 0 . 5 秒 后 触 发 。 会 显 得 混 乱 。 不 过 实 际 应 用 中 , 这 样 摆 放 按 钮 的 情 况 几 乎 不 存 在 , 可 以 不 用 顾 虑 。 贴 一 下 我 的 知 乎 地 址 , 欢 迎 大 家 来 讨 论 。 点 击 前 往 使 用 M o n o B e h a v i o u r 自 动 释 放 资 源 的 一 个 问 题 发 表 于 2 0 2 1 0 5 2 9 分 类 于 u n i t y 先 说 个 结 论 。 在 U n i t y 里 , 用 M o n o B e h a v i o u r 去 实 现 资 源 的 自 动 释 放 是 不 可 行 的 。 事 情 的 起 因 是 这 样 的 , 游 戏 界 面 中 需 要 根 据 逻 辑 去 设 置 图 标 。 图 标 不 是 直 接 拼 在 界 面 上 的 , 需 要 动 态 加 载 。 既 然 是 动 态 加 载 的 , 就 必 定 涉 及 到 资 源 释 放 。 我 的 想 法 很 简 单 , 在 M o n o B e h a v i o u r 的 O n D e s t r o y 中 进 行 资 源 释 放 。 但 是 游 戏 运 行 时 , 资 源 依 然 没 有 正 确 释 放 。 于 是 我 对 M o n o B e h a v i o u r 的 生 命 周 期 进 行 了 测 试 。 以 下 是 示 意 代 码 : A u t o R e l e a s e . c s 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 p u b l i c c l a s s A u t o R e l e a s e : M o n o B e h a v i o u r p r i v a t e v o i d S t a r t ( ) p r i v a t e v o i d O n D e s t r o y ( ) } A u t o R e l e a s e T e s t . c s 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 p u b l i c c l a s s A u t o R e l e a s e T e s t : M o n o B e h a v i o u r v o i d U p d a t e ( ) } } 代 码 逻 辑 很 简 单 , 根 据 P r e f a b 实 例 化 一 个 物 体 , 将 它 创 建 在 p a r e n t 节 点 下 。 经 过 1 0 0 帧 之 后 , 删 除 它 。 接 着 , 我 们 造 一 个 测 试 用 例 。 一 切 准 备 就 绪 , 点 击 运 行 。 P r e f a b 启 动 后 出 现 在 C u b e 节 点 下 , 经 过 1 0 0 帧 后 消 失 。 表 现 完 全 符 合 我 们 的 预 期 。 可 是 C o n s o l e 里 却 是 空 空 如 也 。 大 家 可 以 按 照 我 文 中 的 例 子 自 己 动 手 尝 试 。 我 的 环 境 是 U n i t y 2 0 2 0 . 3 . 9 贴 一 下 我 的 知 乎 地 址 , 欢 迎 大 家 来 讨 论 。 点 击 前 往 L u a R e a d o n l y T a b l e 发 表 于 2 0 2 0 0 8 1 6 分 类 于 l u a 环 境 是 L u a 5 . 3 。 需 求 当 t a b l e 已 存 在 的 k e y / v a l u e 被 修 改 时 , 报 错 提 示 。 当 t a b l e 新 增 的 k e y / v a l u e 时 , 报 错 提 示 。 其 他 时 候 , 能 够 像 普 通 的 t a b l e 一 样 使 用 。 简 单 实 现 建 一 个 空 的 t a b l e , 设 置 元 方 法 _ _ i n d e x , 读 数 据 时 从 原 来 的 t a b l e 读 。 再 设 置 _ _ n e w i n d e x 元 方 法 , 方 法 内 调 用 e r r o r 函 数 。 代 码 如 下 : 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 l o c a l m e t a t a b l e = f u n c t i o n m e t a t a b l e . _ _ i n d e x ( r o _ t a b l e , k e y ) r e t u r n t a b l e . _ _ _ _ r o _ r a w _ t a b l e [ k e y ] e n d f u n c t i o n m e t a t a b l e . _ _ n e w i n d e x ( r o _ t a b l e , k e y , v a l u e ) e r r o r ( s t r i n g . f o r m a t ( i n a c c e s s i b l e d u e t o i t s r e a d o n l y . k e y = % s , v a l u e = % s , k e y , v a l u e ) ) e n d f u n c t i o n r e a d _ o n l y ( d a t a ) l o c a l r e t V a l u e = s e t m e t a t a b l e ( r e t V a l u e , m e t a t a b l e ) r e t u r n r e t V a l u e e n d 调 用 r e a d _ o n l y 函 数 后 , 我 们 得 到 了 一 个 新 的 t a b l e 。 我 们 去 访 问 原 来 的 d a t a 中 的 k e y 时 , 由 于 r e t V a l u e 没 有 这 个 索 引 , 就 会 触 发 _ _ i n d e x 元 方 法 调 用 。 当 我 们 尝 试 修 改 r e t V a l u e 的 某 个 值 , 因 为 r e t V a l u e 没 有 对 应 的 索 引 , 所 以 会 触 发 _ _ n e w i n d e x 元 方 法 。 这 里 发 现 我 们 r e t V a l u e 里 有 _ _ _ _ r o _ r a w _ t a b l e 这 个 变 量 , 我 主 要 是 想 用 这 个 变 量 来 判 断 表 是 不 是 一 个 只 读 表 。 我 们 可 以 对 r e a d _ o n l y 做 个 优 化 , 如 果 一 个 表 已 经 是 只 读 的 了 , 直 接 返 回 就 行 了 , 避 免 套 娃 行 为 。 简 单 优 化 优 化 一 下 r e a d _ o n l y , 代 码 如 下 : 1 2 3 4 5 6 7 8 9 1 0 f u n c t i o n r e a d _ o n l y ( d a t a ) i f t y p e ( d a t a ) ~ = t a b l e o r d a t a . _ _ _ _ r o _ r a w _ t a b l e t h e n r e t u r n d a t a e n d l o c a l r e t V a l u e = s e t m e t a t a b l e ( r e t V a l u e , m e t a t a b l e ) r e t u r n r e t V a l u e e n d _ _ i n d e x 也 可 以 优 化 一 下 , 同 时 对 返 回 值 做 一 下 处 理 。 代 码 如 下 : 1 2 3 4 5 6 7 f u n c t i o n m e t a t a b l e . _ _ i n d e x ( r o _ t a b l e , k e y ) l o c a l v a l u e = r o _ t a b l e . _ _ _ _ r o _ r a w _ t a b l e [ k e y ] i f v a l u e = = n i l a n d t y p e ( k e y ) = = t a b l e a n d k e y . _ _ _ _ r o _ r a w _ t a b l e t h e n v a l u e = r o _ t a b l e . _ _ _ _ r o _ r a w _ t a b l e [ k e y . _ _ _ _ r o _ r a w _ t a b l e ] e n d r e t u r n r e a d _ o n l y ( v a l u e ) e n d 还 可 以 加 一 个 r e a d _ o n l y _ c a s t 方 法 , 用 于 将 只 读 表 强 转 成 非 只 读 的 。 项 目 里 可 能 用 得 上 。 代 码 如 下 : 1 2 3 4 5 6 f u n c t i o n r e a d _ o n l y _ c a s t ( d a t a ) i f t y p e ( d a t a ) ~ = t a b l e o r n o t d a t a . _ _ _ _ r o _ r a w _ t a b l e t h e n r e t u r n d a t a e n d r e t u r n d a t a . _ _ _ _ r o _ r a w _ t a b l e e n d 一 切 都 很 顺 利 , 现 在 我 们 可 以 用 p a i r s 和 i p a i r s 试 试 遍 历 只 读 表 。 发 现 问 题 了 。 p a i r s 只 能 遍 历 出 _ _ _ _ r o _ r a w _ t a b l e 这 一 个 元 素 。 并 不 能 把 原 来 表 中 的 键 值 对 遍 历 出 来 。 i p a i r s 倒 是 没 有 问 题 , 遍 历 出 来 的 就 是 原 表 中 的 数 据 。 原 因 是 i p a i r s 遍 历 会 固 定 从 索 引 1 开 始 访 问 , 所 以 调 用 _ _ i n d e x 元 方 法 , 因 此 结 果 是 正 确 的 。 p a i r s 遍 历 时 会 调 用 _ _ p a i r s 元 方 法 , 如 果 没 有 , 就 会 调 用 全 局 的 n e x t 函 数 来 完 成 遍 历 。 n e x t 方 法 内 部 并 不 会 调 用 任 何 元 方 法 , 所 以 会 遍 历 不 到 数 据 。 知 道 原 因 后 , 我 们 继 续 实 现 _ _ p a i r s 元 方 法 。 实 现 p a i r s _ _ p a i r s 元 方 法 需 要 返 回 3 个 参 数 , 第 一 个 是 遍 历 时 使 用 的 n e x t 方 法 , 我 们 需 要 自 定 义 一 个 。 第 二 个 和 第 三 个 参 数 是 第 一 次 调 用 n e x t 方 法 时 传 的 两 个 参 数 。 第 二 个 我 们 传 _ _ _ _ r o _ r a w _ t a b l e 就 好 。 第 三 个 我 们 传 n i l , 表 示 从 头 开 始 遍 历 。 实 际 使 用 时 , 我 们 需 要 定 义 一 个 闭 包 函 数 , 用 一 个 局 部 变 量 来 跟 踪 上 一 次 遍 历 的 i n d e x 。 代 码 如 下 : 1 2 3 4 5 6 7 8 9 f u n c t i o n m e t a t a b l e . _ _ p a i r s ( r o _ t a b l e ) l o c a l p a i r s I n d e x = n i l l o c a l r e a d _ o n l y _ n e x t = f u n c t i o n ( r a w _ t a b l e ) l o c a l n k , n v = n e x t ( r a w _ t a b l e , p a i r s I n d e x ) p a i r s I n d e x = n k r e t u r n r e a d _ o n l y ( n k ) , r e a d _ o n l y ( n v ) e n d r e t u r n r e a d _ o n l y _ n e x t , r o _ t a b l e . _ _ _ _ r o _ r a w _ t a b l e , n i l e n d n e x t 方 法 需 要 两 个 参 数 , 第 一 个 是 t a b l e , 第 二 个 是 i n d e x 。 返 回 两 个 参 数 , 第 一 个 是 n e x t K e y , 第 二 个 是 n e x t V a l u e 。 如 果 要 用 n e x t 来 遍 历 t a b l e , i n d e x 为 n i l 时 , 代 表 从 头 遍 历 。 下 一 次 调 用 n e x t 需 要 将 上 一 次 返 回 的 n e x t K e y 作 为 i n d e x 传 进 去 , 这 一 步 是 p a i r s 自 动 完 成 的 。 我 们 自 己 定 义 的 r e a d _ o n l y _ n e x t 也 需 要 遵 守 这 个 规 则 。 这 里 发 现 我 没 有 写 第 二 个 参 数 , 因 为 我 对 n e x t K e y 做 了 r e a d _ o n l y 处 理 , 所 以 p a i r s 自 动 传 过 来 的 i n d e x 是 不 正 确 的 , 我 干 脆 就 不 写 了 。 我 们 需 要 用 闭 包 变 量 来 记 录 真 实 的 n e x t K e y 。 让 只 读 表 更 自 然 核 心 问 题 已 经 在 上 边 都 解 决 了 。 这 一 段 就 是 添 加 一 些 边 边 角 角 的 东 西 。 根 据 自 己 的 需 要 来 。 实 现 _ _ l e n , 支 持 # 操 作 。 代 码 如 下 : 1 2 3 f u n c t i o n m e t a t a b l e . _ _ l e n ( r o _ t a b l e ) r e t u r n # r o _ t a b l e . _ _ _ _ r o _ r a w _ t a b l e e n d 实 现 _ _ t o s t r i n g , 字 符 串 打 印 时 能 加 上 r e a d o n l y 前 缀 。 代 码 如 下 : 1 2 3 f u n c t i o n m e t a t a b l e . _ _ t o s t r i n g ( r o _ t a b l e ) r e t u r n s t r i n g . f o r m a t ( r e a d o n l y % s , r o _ t a b l e . _ _ _ _ r o _ r a w _ t a b l e ) e n d 实 现 _ _ e q , 项 目 内 有 判 等 的 操 作 , 需 要 支 持 一 下 。 代 码 如 下 : 1 2 3 4 5 6 7 8 9 f u n c t i o n m e t a t a b l e . _ _ e q ( l e f t , r i g h t ) i f t y p e ( l e f t ) = = t a b l e a n d l e f t . _ _ _ _ r o _ r a w _ t a b l e t h e n l e f t = l e f t . _ _ _ _ r o _ r a w _ t a b l e e n d i f t y p e ( r i g h t ) = = t a b l e a n d r i g h t . _ _ _ _ r o _ r a w _ t a b l e t h e n r i g h t = r i g h t . _ _ _ _ r o _ r a w _ t a b l e e n d r e t u r n l e f t = = r i g h t e n d 如 果 原 始 t a b l e 的 元 表 也 实 现 过 _ _ e q 方 法 , 也 需 要 修 改 下 。 因 为 l u a 优 先 使 用 左 边 变 量 的 _ _ e q 方 法 。 贴 一 下 g i t h u b 地 址 : r e a d o n l y . l u a 临 走 前 别 忘 了 点 赞 哦 。 京 I C P 备 2 0 0 1 6 8 4 7 号 © 2 0 2 2 f g h j 0 8 1 0 由 H e x o & N e x T . M u s e 强 力 驱 动

站点概括

关于www.h-games.cn说明:
www.h-games.cn由网友主动性提交被百万链整理收录的,百万链仅提供www.h-games.cn的基础信息并免费向大众网友展示,www.h-games.cn的是IP地址:- 地址:-,www.h-games.cn的百度权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.h-games.cn的备案号是-、备案人叫-、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建未知。

内容声明:

1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:https://www.baiwanlian.cn/links/56c03baddac3f0fdffbd.html,复制请保留版权链接!


温馨小提示:在您的网站做上本站友情链接,访问一次即可自动收录并自动排在本站第一位!
您可能还喜欢

中国大洋矿产资源研究开发协会

中国大洋矿产资源研究开发协会(ChinaOceanMineralResourcesR&DAssociation,简称中国大洋协会)于1990年4月9日经国务院批准成立,其宗旨是:通过国际海底资源研究开发活动,开辟我国新的资源来源,促进我国深海高新技术产业的形成与发展,维护我国开发国际海底资源的权益,并为人类开发利用国际海底资源作出贡献.

浙江盘石信息技术股份有限公司,盘石诚信认证,网站安全认证

浙江盘石信息技术股份有限公司互联网信用认证平台。互联网信用认证平台隶属于北京盘石信用管理有限公司,是负责运行管理网站身份信息验证的权威第三方服务机构;是网站的“诚信身份证”,也是网民判别网站是否诚信的权威认证标识。

江苏省太湖干部疗养院

该站暂未设置description...

北京市私立汇佳学校

该站暂未设置description...

蚂蚁VPS- 提供动态ip拨号vps服务器_ADSL动态ip拨号vps

蚂蚁VPS官网(www.mayivps.com)是专业提供拨号vps、动态vps、动态ip拨号vps、adsl动态ip拨号vps服务器等。您需要动态ip或拨号vps、动态vps上mayivps网找我们就对了!

康明斯发电机组-柴油发电机组-发电机组-江苏江豪

江苏江豪发电机组有限公司主要销售国产及进口发电机、柴油发电机、康明斯发电机组、沃尔沃发电机,提供全面的发电机价格和发电机组价格。我公司还制造销售柴油发电机组,发电机组功率为3-3000KW、移动电站为24-300KW、船用应急柴油发电机组24-500KW以及各种进口系列、特殊系列柴油发电机组。品种齐全,品质保证:400-188-5081。

非标法兰-不锈钢法兰-法兰厂家_温州泓业法兰有限公司

温州泓业法兰有限公司是公司位于举世闻名的中国泵阀之乡、中国不锈钢生产基地、美丽的东海之滨-温州龙湾,拥有十余年的法兰行业从业经验,从原材料采购到成品出库发货,每一个环节都亲自操控过,对产品的把控和要求都精益求精。公司凭借优良的品质、标准的材质和规格以及真诚的服务。始终坚持“用品质为产品说话,用真诚为客户服务”的宗旨。竭诚与国内外客商携手合作,共创辉煌。并热情欢迎国内外各界客商光临我司视察指导工作,互惠共赢.

压力表厂家-耐震压力表厂家-微压表厂家-测压软管厂家-数显压力表厂家--海天压力表厂

无锡市海天特种压力表厂是一家专业生产电接点压力表、不锈钢压力表、数显压力表、微压表、耐震压力表等各种压力表厂家。其中耐震压力表销往全国、深受客户好评;双金属温度计质量保证、价格合理;测压软管品质保障、经久耐用;不锈钢压力表广泛应用于石化、冶金、机械等行业。咨询热线:18861601720

随机文章
五登春晚后精神失常 冯巩御用老婆的曲折人生 50岁现状如何 (五登春晚后精神失常 冯巩御用老婆的曲折人生 50岁现状如何)

五登春晚后精神失常 冯巩御用老婆的曲折人生 50岁现状如何 (五登春晚后精神失常 冯巩御用老婆的曲折人生 50岁现状如何)

从黑龙江到艺术殿堂金玉婷出生在黑龙江省齐齐哈尔市,从小就表现出过人的表演天赋,八岁时,她就开始自编自导小品,展现出对表演的热爱和创作的激情,1985年,她考入黑龙江艺术学院,学习评剧,逐渐展现出自己的艺术才华,后来,金玉婷成功加入沈阳军区文艺兵,进一步提高了自己的表演水平,在部队文艺生涯中,她不断积累经验,磨练技艺,为后来的成就奠定了...。

最新资讯 2024-12-28 15:16:18

引领舞蹈新潮流 以舞会友 2024搜狐视频舞蹈盛典 (引领舞蹈新潮的歌曲)

引领舞蹈新潮流 以舞会友 2024搜狐视频舞蹈盛典 (引领舞蹈新潮的歌曲)

珍宝珠2024搜狐视频舞蹈盛典盛...。

最新资讯 2024-12-29 16:07:39

吉凶暗示和胎儿相关的预兆 孕妇梦见被羊追 (吉凶暗示和胎记有关吗)

吉凶暗示和胎儿相关的预兆 孕妇梦见被羊追 (吉凶暗示和胎记有关吗)

梦境解析孕妇梦见被羊追赶,通常象征着即将到来的财富和家庭生活的和谐美满,这位准妈妈的直觉与判断力敏锐,能以独特的视角评估周围的事物,她开始对高品质的生活用品感兴趣,尤其对那些蕴含文化底蕴的商品情有独钟,不同人群的寓意出行者,按原定计划行动,旅途平安,怀孕者,可能生女儿或有家庭新成员接连到来,本命年者,谨慎处理人际关系,避免桃色纠纷,北...。

最新资讯 2024-12-29 19:57:59

当别人梦到你结婚背后的寓意 深度探秘 (当别人梦到你生孩子怎么回事)

当别人梦到你结婚背后的寓意 深度探秘 (当别人梦到你生孩子怎么回事)

梦见结婚,这可能预示着近期会有喜事降临,无论是自己还是周围的人都能感受到这份喜悦,对于单身的人来说,这个梦可能是...。

最新资讯 2024-12-30 07:49:35

韩国对在任总统尹锡悦下达逮捕令 成为对现任总统的最后通牒 历史性时刻 (韩国对在任总统的称呼)

韩国对在任总统尹锡悦下达逮捕令 成为对现任总统的最后通牒 历史性时刻 (韩国对在任总统的称呼)

韩国首尔西部地方法院于2023年1月31日向尹锡悦发布了逮捕令和搜查令,韩国反腐调查部门预计将很快前往尹锡悦的官邸执行相关命令,该逮捕令与韩国国会先前通过的弹劾案有所不同,逮捕原因韩国贪腐调查厅指控尹锡悦涉嫌煽动叛乱、滥用职权及干涉国家权力,调查厅要求尹锡悦出庭接受质询,但尹锡悦拒绝配合,随后,贪腐调查厅依法申请了逮捕令和搜查令,历史...。

最新资讯 2024-12-31 15:53:50

出入境旅客运送量迎来爆发式增长 澜湄印象 2024年超30万人次同比增136% 中老铁路运力大幅提升 (进出境旅客)

出入境旅客运送量迎来爆发式增长 澜湄印象 2024年超30万人次同比增136% 中老铁路运力大幅提升 (进出境旅客)

据磨憨出入境边防检查站统计,2024年,该站在中老边境磨憨铁路口岸共计查验出入境中老铁路列车7900余列次,验放来自100个国家和地区出入境旅客30.1万余人次,同比分别增长33%和136%,其中出入境外国籍旅客3.89万余人次,免签入境旅客占比约48%,老挝、泰国、马来西亚籍出入境旅客人数排名前三,出入境事由以观光休闲、探亲访友和就...。

最新资讯 2024-12-31 20:52:33

2024年难忘的同框时刻 (2024年难熬吗)

2024年难忘的同框时刻 (2024年难熬吗)

在2024年的篇章中,我们共同见证了很多难忘的同框瞬间,它们不仅仅是简单的画面,更是情感的共鸣,是精神的传递,是历史的见证,辽宁舰与山东舰同框运,20和歼,10编队与金字塔同框神十八和神十九乘组会师天宫这些同框瞬间,展现了我国科技的进步,军事力量的强大,以及航天事业的发展,它们不仅让我们感到骄傲和自豪,也激发了我们对未来的无限憧憬,让...。

最新资讯 2024-12-31 22:01:51

跨年文案短句 打造高级感与干净祝福的跨年文案 (跨年文案短句干净简短)

跨年文案短句 打造高级感与干净祝福的跨年文案 (跨年文案短句干净简短)

使用诗意语言岁岁有趣,年年无难,愿生活如此美好时光荏苒又一年,辞旧迎新盼未来岁序更新,时光荏苒,愿你我共赴新年的晨曦,同赏冬日的暮雪表达对未来的美好祝愿愿时光温柔,未来可期愿你在新年的起点,放下过去的遗憾和伤痛,勇敢前行,迎接更美好的明天!愿命途风霜尽,乾坤气象和,历添新岁月,福满旧山愿新年的日子里,你能奔赴在自己的热爱中,闪闪发光愿...。

最新资讯 2025-01-01 01:56:01

传统习俗与现代法规的冲突 老人熏腊肉遭罚200元 引发热议 (传统和风俗)

传统习俗与现代法规的冲突 老人熏腊肉遭罚200元 引发热议 (传统和风俗)

近日,四川广安协兴镇一名村民因在自家露天熏制腊肉被罚款200元,并写下保证书,此事引发网友关注,有人质疑这种罚款是否合理,1月3日,协兴镇人民政府对此事进行了公开回复,根据回复内容,社区之前依据居民公约对这名村民收取了200元教育管理费,事后,该村民未再在家露天熏制腊肉,社区已将200元退还给他,网上流传的收据显示,今收到金狮十组居民...。

最新资讯 2025-01-03 23:36:20

央视揭露猫贷乱象 免费领养猫背后的惊人套路 (央视揭露猫贷是真的吗)

央视揭露猫贷乱象 免费领养猫背后的惊人套路 (央视揭露猫贷是真的吗)

近年来,关于免费领养猫咪却陷入猫贷纠纷的新闻频繁出现,引发了广泛关注,不少爱心人士在想要给流浪猫一个温暖的家时,却意外发现自己掉入了商家精心设计的陷阱,这些陷阱不仅加重了领养者的经济负担,更对猫咪的健康和领养者的心理造成了难以弥补的伤害,常见套路之一,发布虚假的领养信息这些信息通常描述得极为诱人,比如纯种布偶猫免费领养或流浪小猫寻家,...。

最新资讯 2025-01-04 09:46:27

吉隆坡直飞航线加密 青岛 每日一班 畅享便捷出行 (吉隆坡直飞航线)

吉隆坡直飞航线加密 青岛 每日一班 畅享便捷出行 (吉隆坡直飞航线)

2024年7月,青岛航空开通了青岛直飞吉隆坡的航线,自开航以来,航班客座率保持在70%以上,随着春节假期临近和马来西亚旅游旺季的到来,预计该航线的客座率将进一步提升,近日,青岛航空与马来西亚旅游局达成多项合作意向,计划从2025年1月10日起将青岛至吉隆坡的航线加密为每日一班,并计划开通成都,天府,至沙巴的新航线,航线详情青岛至吉隆坡...。

最新资讯 2025-01-05 21:08:19

苹果AI存储要求飙升 需要预留7GB空间 大幅增加iPhone存储需求 (apple 存储)

苹果AI存储要求飙升 需要预留7GB空间 大幅增加iPhone存储需求 (apple 存储)

AppleIntelligence英语版本已上线,支持包括iPhone15Pro、iPhone15ProMax、iPhone16、iPhone16Plus、iPhone16Pro和iPhone16ProMax在内的多款机型,起初,Apple要求用户至少预留4GB的存储空间以启用AppleIntelligence功能,随着这些功能逐渐丰...。

最新资讯 2025-01-06 16:07:54