首页 > 其他分享 >renpy入门(三)

renpy入门(三)

时间:2023-08-21 11:12:14浏览次数:35  
标签:renpy 入门 image avatar images nor side png

renpy入门L3

  • 角色与图像
    • 角色:用Character()类定义的角色
      指定:
      what_:对话框属性
      who_:人物名属性
      属性:
      size:文本大小
      volor:颜色
      outlines:外边框 [(宽度,颜色,x偏移,y偏移)]
      font:字体
      prefix:前缀
      suffix:后缀
      image:图像
      window_background:背景框
      bold:粗体,接布尔类型数值
    define a = Character("教程角色A",what_size=35,who_size = 50,who_color="#8B0000",who_outlines=[(2,"#FFFFE0",0,0)],who_prefix="【前缀】",what_suffix=",这是后缀",what_bold=True)
    
    label start:
        a "测试一下character类的属性参数"
    return
    
    • 头像:显示在对话框前的头像
      image side [groupName] [name] = [imageAddress]
    define a = Character("教程角色A",image="avatar")
    
    image side avatar nor = "images/aside1.png"
    image side avatar bro = "images/aside2.png"
    
    label start:
        a "测试一下头像"
        a nor "现在我是正常的"
        a bro "现在我是损坏的"
    return
    
    • 角色图像自动切换:角色图像跟随头像变化
      可添加全局变量实现溶解过渡:define config.say_attribute_transition = dissolve
    define a = Character("教程角色A",image="avatar")
    
    define config.say_attribute_transition = dissolve
    
    image side avatar = "images/aside1.png"
    image side avatar nor = "images/aside1.png"
    image side avatar bro = "images/aside2.png"
    
    image avatar = "images/Asmile.png"
    image avatar nor = "images/Asmile.png"
    image avatar bro = "images/Abroke.png"
    
    label start:
        show avatar
        a "测试一下头像"
        a nor "现在我是正常的"
        a bro "现在我是损坏的"
    return
    

标签:renpy,入门,image,avatar,images,nor,side,png
From: https://www.cnblogs.com/phenol93/p/17645481.html

相关文章

  • Postgres入门:三种免费且简单的方法
    大家好,开发者们!今年大约有9万人参与了StackOverflow的调查。令人印象深刻的是,Postgres被评为第一数据库。此外,DBEngines还将PostgreSQL列为全球增长最快的数据库之一。这对我们意味着什么呢?很明显,我们应该努力成为PostgreSQL专家。朝这个方向迈出的一个重要步骤是设置我们自己的......
  • MATLAB入门小操作(数据类型)
    这是一篇有助于快速上手MATLAB软件的文章(新手向)。(学习过其他的语言更容易看懂)数据类型这篇文章我想从MATLAB中的数据类型出发去列举一些经常使用的操作。MATLAB中的数据类型包括其他语言中常见的如:数字字符与字符串结构体还有一些特有的数据类型如:矩阵元胞数组下文将......
  • 2.1 入门实践-一张普通报表
    一、普通报表1.概述1.1报表设计流程图1.2报表设计案例目标这张报表由三部分构成:参数面板:通过下拉框控件选择地区,查询出对应地区的数据。表格:表格统计该地区下各销售员每个产品的销量。柱形图:柱形图将表格中的数据以图表的形式进行展示。2.制作步骤2.1新建......
  • CGAL入门——凸壳算法
    一、凸壳算法凸壳是能包含点集合的最小凸多边形,即凸壳是点集合的一个子集,将这个子集的点连接起来可以包含点集中所有的点。 二、数组中点的凸壳#include<iostream>#include<CGAL/Exact_predicates_inexact_constructions_kernel.h>#include<CGAL/convex_hull_2.h>......
  • 【人工智能】机器学习入门之监督学习(一)有监督学习
    机器学习入门之监督学习(一)有监督学习简介监督学习算法是常见算法之一,主要分为有监督学习和无监督学习。本文主要记录了有监督学习中的分类算法和回归算法,其中回归算法是最主要内容。本笔记对应视频:阿里云开发者社区学习中心-人工智能学习路线-阶段1:机器学习概览及常见算法对应......
  • 【人工智能】深度学习框架值TF入门-模型保存与加载
    资料:https://tensorflow.google.cn/tutorials/keras/save_and_load#选项Keras的方式Keras版本模型保存与加载函数保存模型权重:model.save_weights保存HDF5文件:model.save保存pb文件:tf.saved_modeltf.saved_model和model.save的区别在于,tf.saved_model格式的模型可以直接......
  • Jmeter 接口测试工具入门
    1)Jmeter介绍JMeter是一款JAVA桌面应用程序,常常被用来做接口测试、负载测试等等JMeter是一款开源测试工具:开源免费软件,不需要任何使用费用小巧绿色,相比LoadRunner的庞大,它非常小巧并且不需要安装(需要安装JDK)功能强大,设计之初只是一个简单的性能测试工具,经过无数次更......
  • transformer小白入门
    transformer库是huggingface发布的1个框架,非常好用,很多外行看起来高大上的问题,用它都可以轻松解决,先来看1个小例子: 一、情感分析fromtransformersimportpipelineclassifier=pipeline('sentiment-analysis')classifier('youarebeautiful')这简单的三行代码,就能分析......
  • 软件测试|测试平台开发-Flask 入门:Flask HTTP请求详解
    简介上一篇文章我们介绍了flask的基本使用,编写了flask的第一个脚本。在本文中,我们将详细介绍如何使用Flask进行HTTP请求。我们将学习如何创建Flask应用程序,并通过不同的HTTP方法(GET、POST、PUT、DELETE等)发送请求。app.route()要使用不同的http方法发送请求,我们要先了解flask是如何......
  • c++基础入门
    1.安装g++编译器是编译C++代码使用的编译器,不要使用gcc了。在用户目录中单独创建一个文件夹存放下载后的3个安装文件,然后进入到目录中执行下面命令cd文件夹sudodpkg-i*.deb本地安装sudoapt-getinstallg++在线安装2.C++的语言特点及优势cwithclass(类)cplusplus大型......