炫彩界面库v3.3.0 增加动画特效
更多动画特效开发中...
更多动画特效看视频:https://www.bilibili.com/video/BV1kA411A71p?p=19
炫彩界面库3.0-通用教程:
https://www.bilibili.com/video/BV1kA411A71p/
在线文档:炫彩界面库: 文档首页 (xcgui.com)
部分截图: 此示例代码为C++代码, 文档中有下载链接, 其他语言翻译中
GIF无法达到实际帧率, 所有会有不流畅效果, 实际效果看程序运行
v3.3.02021-12-07
移除:
XEle_Move()
XEle_MoveLogic()
XShape_Move();
XSvg_GetOffset();
XSvg_SetOffset();
XWnd_Move();
XSvg_LoadString();
XImage_LoadSvgString();
增加:
ease_flag_ 枚举 缓动标识
XEase_Ex();
XEle_GetAlpha();
XWnd_SetPosition();
XEle_SetPosition();
XEle_SetPositionLogic();
XEle_GetPosition();
XEle_SetSize();
XEle_GetSize();
XSvg_SetPosition();
XSvg_GetPosition();
XSvg_SetAlpha();
XSvg_Show();
XSvg_LoadString();
XSvg_LoadStringW();
XSvg_LoadStringUtf8();
XSvg_GetAlpha();
XSvg_SetUserFillColor();
XSvg_SetUserStrokeColor();
XSvg_GetUserFillColor();
XSvg_GetUserStrokeColor();
XSvg_SetRotateAngle();
XSvg_GetRotateAngle();
XSvg_SetRotate();
XSvg_GetRotate();
XShape_SetPosition();
XShape_GetPosition();
XShape_GetSize();
XShape_GetSize();
XShape_SetAlpha();
XShape_GetAlpha();
XImage_LoadSvgString();
XImage_LoadSvgStringW();
XImage_LoadSvgStringUtf8();
动画特效:
XAnima_Run
XAnima_Release
XAnima_ReleaseEx
XAnima_Create
XAnima_Move
XAnima_MoveEx
XAnima_Rotate
XAnima_RotateEx
XAnima_Scale
XAnima_ScaleSize
XAnima_Alpha
XAnima_AlphaEx
XAnima_Color
XAnima_ColorEx
XAnima_LayoutWidth
XAnima_LayoutSize
XAnima_Delay
XAnima_Show
XAnimaGroup_Create
XAnimaGroup_AddItem
XAnimaItem_EnableCompleteRelease
XAnimaRotate_SetCenter
XAnimaScale_SetPosition
XAnima_GetObjectUI
XAnima_EnableAutoDestroy