骑老登游戏开发笔记
  • 介绍
  • 魔兽地图开发笔记
    • 介绍
    • 数据格式
    • 英雄经验值公式
    • 常规制图
      • 修改特效角度
      • 禁止单位攻击物品
      • 多重射击参数设置
      • 修改建筑建造速度
    • 内置Lua制图
      • 黑窗控制台
      • 获取对象物编数据
      • 技能冷却渲染机制
      • 异步计时器
      • UI异步行为转同步
      • UI界面显示与隐藏,菜单按钮的实现
    • 狼魂Lua框架
      • 控制台UI调整
      • 字符串转魔兽ID
      • 创建单位
      • 编辑自定义属性
    • 平台BUG
    • 效率工具
      • 模型批量改名
      • 装饰物物编生成
  • 魔兽Lua
    • 魔兽Lua/UI/基类
  • y3doc/uplib
    • y3doc/uplib/math
    • y3doc/uplib/particle
    • y3doc/uplib/lighting
    • y3doc/uplib/projectiles
    • y3doc/uplib/destructable
    • y3doc/uplib/timer
    • y3doc/uplib/selector
    • y3doc/uplib/ui
    • y3doc/uplib/point
    • y3doc/uplib/player
    • y3doc/uplib/unit
    • y3doc/uplib/item
    • y3doc/uplib/skill
    • y3doc/uplib/buff
  • 代码片段
Powered by GitBook
On this page
  • Base | 基类
  • :set_position
  • :set_alpha
  1. 魔兽Lua

魔兽Lua/UI/基类

Base | 基类

名字
说明

设置相对坐标

设置可见度

:set_position

设置相对坐标

支持移动到屏幕外

已解锁普通控件的屏幕限制

参数:

名字
类型
说明

x

number

相对父控件偏移坐标 x 轴

y

number

相对父控件偏移坐标 y 轴

用例:

control:set_position(x, y)

:set_alpha

设置可见度

1=可见 0=不可见

大于1时,采用0-255规则;小于等于1时,采用0-1规则。(这会导致隐患,如果缓慢变化alpha恰好为1,会出现UI闪烁。)

参数:

名字
类型
说明

value

number

可见度,取值:01,0255

用例:

control:set_alpha(0)
control:set_alpha(1)
control:set_alpha(255)
Previous魔兽LuaNexty3doc/uplib

Last updated 8 months ago

:set_position
:set_alpha