unity实现章节书签效果

简介: unity制作章节书签

最近做章节关卡功能时,遇到一个需求,需求如下:
书签选择效果:
①选中后,书签会有头像书签贴图位于章节名称上方,名称字体变大,背景框凸出,层级位于最上层,并且会将临近的章节边框覆盖一部分位置。
②切换章节时,被选中的章节凸出,未被选中的章节有下凹效果。

UI拼接
创建Scroll List,Content属性如下:
image.png

代码控制:

if idx == chapterIdx then
        render.go.transform.localScale = Vector3.New(1.8, 1.8, 1.8)
else
    render.go.transform.localScale = Vector3.New(1, 1, 1)
end

运行效果如下:
456456747.gif

相关文章
|
6月前
【LaTeX】7实现章节跳转
【LaTeX】7实现章节跳转
278 0
|
编解码 前端开发 数据可视化
Unity面试题——Unity编辑器基础
Unity面试题——Unity编辑器基础
434 0
|
存储 API 图形学
|
C# 容器 程序员
WPF实现QQ群文件列表动画(一)
原文:WPF实现QQ群文件列表动画(一)   QQ群大家都用过,先看下目前QQ的群文件列表容器的效果:   细心点大家就会发现,这玩意收缩和展开是带动画的,并不是很僵硬地直接收缩或者直接展开,毫无疑问,如果用WPF实现这样的效果,这里的最佳控件是Expander,WPF的Expander控件自带Collapse和Expand功能,但是用过Expander的人都知道,这玩意的Collapse或者Expand是瞬间完成的,找遍Expander所有的属性,没有发现能设置为动画伸缩的,于是想到它里面一探究竟。
909 0
|
C#
WPF实现QQ群文件列表动画(二)
原文:WPF实现QQ群文件列表动画(二)   上篇(WPF实现QQ群文件列表动画(一))介绍了WPF实现QQ群文件列表动画的大致思路,结合我之前讲过的WPF里ItemsControl的分组实现,实现起来问题不大,以下是效果图:   其实就是个ListBox,使用了它的分组样式,而分组样式其实就是一组Expander,这就让我有机会使用自定义的Expander样式,这个Expander样式已经实现了动画伸缩。
944 0
|
C# BI
wpf中xps文档合并功能实现
原文:wpf中xps文档合并功能实现      跟着上一篇的xps文档套打的文章,近期一直在研究xps打印技术,其中用户提到了一个需求,要求能够多页面进行打印,我的想法是,先生成xps文件,然后将文件读取出来以后,合并成一个文件来处理。
1085 0