基于微信平台的课堂交互应答系统中,除了直接应用于课堂应答交互功能之外,同学们可以使用投影屏幕的弹幕实时便捷与讲座教师进行交互,课间也可以相互之间进行实时信息发布和沟通。为了更好地利用此平台,通过下面将发送弹幕效果方式进行总结:

0. 发送的基本方式

登录微信订阅公众号 tsinghuazhuoqing后,便可以通过发送短信和图片进行实时发送交互信息了。图片信息只有在课堂软件开启特定搜集功能时才能够实时显示,普通情况下只会实时显示文字信息。

发送微信交互信息按照正常发送微信的格式,发送数字、中文或者英文都可以参与到正常的课堂交互过程。屏幕弹幕的一般显示方式是从屏幕右方往左边滚动显示,停留时间是10秒钟。现实的位置和颜色是有教学软件根据当时正在滚动显示的字幕多少自动分配的位置和颜色。如果发送信息前具有空格,

加号‘+’,星号’*',弹幕文字会处于屏幕边缘。具体参见下面的规则。

特殊微信发送命令:

@@name class: 注册真实姓名和班级命令。例如:@@张三 自54 将会将自54 张三与该微信号进行绑定。

help:获得帮助信息,微信将返回本文档的网页。

下面将会介绍一些有发送者通过增加信息的前缀符和后缀符能够控制字幕显示效果的方法。可以修改字幕显示效果包括有:字幕的字体大小、颜色、运动轨迹、速度、变化模式,重复次数以及是否闪烁。

在下文介绍中,使用如下面字符串分表代表各字段的信息。

STRING------用户要发的信息

N-----------数字

1.控制弹幕显示时间TIME。字幕基础持续时间10s,可以通过以下四种情况设置字符显示时间:

①STRING… 消息结尾若是‘.’,则后方每增加一个‘.’,最终显示时只保留一个‘.’弹幕持续时间+5s;

②STRING…N 弹幕持续时间+5*Ns;

③(空格)STRING(空格)

      STRING前空格数量:

           0:普通飞行弹幕;

           1:弹幕出现在屏幕边缘,时间到了返回隐藏;

           >=2:弹幕出现在屏幕边缘,时间到了飞出屏幕;

      STRING之后空格数量:

           0:在边缘弹幕的情况下,弹幕被均匀分布在屏幕左右;

           1:在边缘弹幕的情况下,弹幕出现在屏幕左边;

           >=2:在边缘弹幕的情况下,弹幕出现在屏幕的右边;

*STRING,+STRING:边缘弹幕

④STRING~N 弹幕持续时间为Ns;

注意,其中波浪线是半角字符(英文字符)。后面所出现的波浪线均指的是半角英文字符。

例:若想让弹幕持续时间为25s

STRING=“喵....”

       “喵..3”

      “(空格)(空格)(空格)喵”

       “喵~25”

图片

2.移动方向。

有两种方式可以控制字幕运动方向.

法一:在正常发送字符串后面增加空格。STRING(空格)

  空格个数 运动方向:

0 向左

      1     向右

      2     向下

      3     向上

      4     向右下方

      5     向左下方

      6     放大效果

      7     缩小效果

法二:STRING~(后缀字符)

后缀字符 运动方向

  l        向左

  r        向右

  t        向上

  b        向下

  d        向左下

  a        向右下

  p        放大效果

  s        缩小效果

3.控制字幕字体大小和颜色:

 STRING~(后缀)

大小 +N 大小为(24*(N+1)) (N为0-9)

  -N      大小为24/(N+1)

颜色 \c 红

  \e      黄

  \w      灰

  \g      绿

  \b      蓝

  \y      紫

  \j      品红

  \k      黑

 (大写写颜色变深)

4. 控制字幕显示的特效:

STRING~(后缀)

后缀 特殊效果:

i 闪烁

o 掉落(速度为二次曲线)

u 往返

/ 重复一次

/N 重复(N+1)(0-99)次

注: 所有控制字符均可连续写在一个后缀识别符号‘~’之后

例: 持续35秒、向上、字体放大、红色、闪烁、掉落、往返、重复7次的弹幕:

“喵~35T+2\Riou/7”

5. 精简运动模式控制方法,

除上述方法之外可以直接在输入信息之后增加一个后缀字符以控制字幕运行方式。

STRING> : STRING往左滚动

STRING< : STRING往右滚动

STRING/ : STRING对角线(左上右下)运动

STRING\ : STRING反对角线(右上左下)运动

STRING+ : STRING膨胀

STRING- : STRING缩小

STRING*, STRING^ : STRING浮起

STRING%, STRING| : STRING下落

STRING@ : STRING往返闪烁

STRING# : STRING往返

STRING$ : STRING闪烁

STRING[></-+%@#],+STRING[></−+∗]:STRING位于屏幕边缘

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐