Unity-翻书-Book-Page Curl Pro_unity中实现翻书效果——bookpage curl pro插件-程序员宅基地

技术标签: unity Book-Page Curl Pro 翻书插件  unity  Unity  

一.插件简单介绍

1.Unity 下载Book-Page Curl Pro插件,并导入。注意15美刀

2.在Hierarchy界面添加Canvas 右键--->UI--->Canvas

 

 3.找到Book-Page Curl Pro插件里面 BookPro预设( Assets -->Book-Page Curl Pro-->Prefabs-->BookPro)

4.将Book Pro预设拖到刚刚添加的Canvas里面

5.然后就可以运行了

 6.

LeftPageShadow/RightPageShadow (左/右 书缝阴影)

LeftHotSpot/RightHotSpot(左/右 书页可滑动区域)

Shadow/ShadowLTR(左/右 书页滑动时产生的阴影)

 

7.BookPro页面简单介绍

 8.BookPro脚本简单翻译

       [Tooltip("剪切面")]
        public Image ClippingPlane;
        [Tooltip("阴影")]
        public Image Shadow;
        [Tooltip("左页的影子")]
        public Image LeftPageShadow;
        [Tooltip("右页的影子")]
        public Image RightPageShadow;
        public Image ShadowLTR;
        [Tooltip("左页转换")]
        public RectTransform LeftPageTransform;
        [Tooltip("右页转换")]
        public RectTransform RightPageTransform;
        [Tooltip("是否启用")]
        public bool interactable = true;
       [Tooltip("使阴影效果")]
        public bool enableShadowEffect = true;
        [Tooltip("Uncheck this if the book does not contain transparent pages to improve the overall          performance  右透明的页面")]
        public bool hasTransparentPages = true;
        [HideInInspector ]
        [Tooltip("当前页面")]
        public int currentPaper = 0;
        [HideInInspector]
        [Tooltip("纸张")]

二.点击Button 换页

        1.Example_2 场景有案例(Assets/Book-Page Curl Pro/Examples/Scene/Example),如果懒得看的话。

2.找到BookPro 物体,添加AutoFlip(自动翻页脚本)

 3.如果不想要自动翻页就取消勾选。

 4.Button调用翻页代码,需要获取到AutoFlip脚本

using BookCurlPro;//添加引用

AutoFlip.FlipRight/LeftPage()//向左/右翻页

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_36361484/article/details/121212746

智能推荐

SSD1306显示屏--躲避类游戏_proteus躲避游戏-程序员宅基地

文章浏览阅读654次。SSD1306显示屏–躲避类游戏要求:​ 使用Arduino控制OLED显示屏SSD1306(proteus中搜索UG-2864HSWEG01),再连接几个按钮。观察下面视频中的游戏,在Arduino上编程实现相同效果:效果视频注:题目来自HBUE的硬件编程考题,本代码仍有缺陷,显示器闪动较严重,且不够简洁。此代码电路仅供学习交流使用,转载使用时请注明来处。/*SOFTWARE: Proteus 8 ProfessionalCSDN: 空白之子公众号:硬核开发(正在建设中)*/#i_proteus躲避游戏

Intellij IEAD上创建java web项目并且部署到tomcat上_如何把iead中的web配置到tomcat服务器的目录下-程序员宅基地

文章浏览阅读411次。具体操作步骤:打开idea,创建一个java web项目输入项目名称,指定项目路径在src文件下面创java文件导入Tomcat的两个jar包Artifacts 操作配置web.xml文件配置Tomcat开启tomcat*本次教程用idea2019版的创建的 *打开idea,创建一个java web项目必须勾选Web Application输入项目名称,指定项目路径在src文件下面创..._如何把iead中的web配置到tomcat服务器的目录下

volatile关键字 C++与Java的区别_c++ 和 java volatile-程序员宅基地

文章浏览阅读2.5k次。volatilevolatile这个单词在英文之中的意思是:易变的,不稳定的的含义。在Java中也有volatile关键字,Java之中volatile的作用是:确保内存可见性:读写变量具有全局有序性,保证当前线程读到的值是内存中最新的,而不是缓存中的值。但是volatile关键字并不保证线程读写变量的相对顺序,所以适用场景有限。禁止指令重排序:指令重排序是JVM为了提高运行程序的效率,..._c++ 和 java volatile

Python 命令行工具 argparse 模块使用详解_parser = argparse.argumentparser()-程序员宅基地

文章浏览阅读822次。先来介绍一把最基本的用法import argparseparser = argparse.ArgumentParser()parser.parse_args()在执行 parse_args() 之前,所有追加到命令行的参数都不会生效,生效了之后的默认情况类似于这样:设置默认参数函数:import argparseparser = argparse.Argum..._parser = argparse.argumentparser()

iOS 调用相机,获取相册,截取头像_ios 调用相机 截图-程序员宅基地

文章浏览阅读1.7k次。iOS 调用相机,获取相册,截取头像前言应用经常需要使用到用户提供的图像。iOS提供了两种方式:UIImagePickerController和资产库:(asset library)。UIImagePickerController提供了导航相册和照片的模态用户界面,适合在应用没有特殊的照片浏览和选择需求(即Apple提供的风格就能满足要求)时使用;资产库提供了全面的照片和相册访问功能,适合在图像导航_ios 调用相机 截图

使用Bootstrap制作简单的旅游主页-程序员宅基地

文章浏览阅读464次。页面效果代码:需要导入bootstrapt文件,解压至项目中。下载地址:https://v3.bootcss.com/getting-started/#download<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8"> <..._使用bootstrap制作旅游网站

随便推点

使用Java操作PDF文档-程序员宅基地

文章浏览阅读553次。1.文档内容的基本格式设置 示例代码:package com.yan.exc;import java.awt.Color;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import javax.swing.JO..._java com.lowagie.text.pdf.pdfreader 第三张第四章的时候方向反了

SpringBoot系列一:入门_:spring boot可以把web应用程 序变为可自执行的jar文件这句话正确吗-程序员宅基地

文章浏览阅读358次。SpringBoot提供了一种新的编程范式,能在最小的阻力下开发Spring应用程序,有了它你可以敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功夫,甚至完全不用配置。_:spring boot可以把web应用程 序变为可自执行的jar文件这句话正确吗

让我们来认识一下信号与系统的关系_身边信号作用于系统的例子-程序员宅基地

文章浏览阅读2.2k次。第一课什么是卷积卷积有什么用什么是傅利叶变换什么是拉普拉斯变换引子很多朋友和我一样,工科电子类专业,学了一堆信号方面的课,什么都没学懂,背了公式考了试,然后毕业了。先说"卷积有什么用"这个问题。(有人抢答,"卷积"是为了学习"信号与系统"这门课的后续章节而存在的。我大吼一声,把他拖出去枪毙!)讲一个故事:张三刚刚应聘到了一个电子产品公司做测试人员,他没有学过"信号与系统"这门课程。一天,他拿到了一个产品,开发人员告诉他,产品有一个输入端,有一个输出端,有限的输入信号只会产生有_身边信号作用于系统的例子

云计算和虚拟化技术_云计算与虚拟化技术-程序员宅基地

文章浏览阅读6.3k次,点赞8次,收藏58次。# 写于2021.04.10# 本文为学习笔记,用的ppt是陈羽中教授版,侵删# 笔记只为交流,入门小白,有错望留言纠正# 总结不易 望赞鼓励1. 大数据和云计算1.1 大数据现象是怎么形成的?形成 人用的多了 产生数据设备多了大数据时代导致数据有以下特点:1.2 云计算有哪些特点?超大规模虚拟化高可靠性通用性高可伸缩性按需服务极其廉价1.3 云计算你找服务类型可分为哪几类?1.4 云计算技术体系结构可分为哪几层?资源池和管理中间件层为云计算技术的_云计算与虚拟化技术

《3D数学基础:图形与游戏开发 》_3d数学基础图形与游戏开发 博客-程序员宅基地

文章浏览阅读2.7k次。1,什么是欧拉角?2,万向锁是一种什么现象?3,游戏动画中遇到万向锁时会发生什么?4,怎样解决万向锁这个问题? 一,什么是欧拉角? 用一句话说,欧拉角就是物体绕坐标系三个坐标轴(x,y,z轴)的旋转角度。在这里,坐标系可以是世界坐标系,也可以是物体坐标系,旋转顺序也是任意的,可以是xyz,xzy,yxz,zxy,yzx,zyx中的任何一种,_3d数学基础图形与游戏开发 博客

推流工具_link.hostname.av_len 0-程序员宅基地

文章浏览阅读1.4k次。一 大家有用过librtmp可曾遇到一个比较头疼的问题向某家视频云推送视频的时候,需要指定域名,但是又想指定接入服务器ip。librtmp里面自己给解析了域名,看看源码实现。RTMP_Connect(RTMP *r, RTMPPacket *cp, unsigned int *outip, unsigned int *selfPort){//fix the problem of when rtmp..._link.hostname.av_len 0

推荐文章

热门文章

相关标签