标签: effects

为子弹创建粒子轨迹

我正在创建一个太空射击游戏,其中每次用户单击鼠标左键时,宇宙飞船都会发射子弹,因为我希望子弹更漂亮,所以我希望它们在发射后在其后面有一条粒子轨迹。我对我的代码进行了一些尝试(最终成为我将在下面显示的代码),但结果并不好。

  1. 颗粒继续粘在子弹上。
  2. 只出现了一个粒子。

我应该怎么做才能解决这个问题?这是我的代码:

bullet_surf = pygame.image.load('graphics for b/beam.png')
bullet_surf = pygame.transform.rotozoom(bullet_surf,0,0.08)
bullets = []
while True:
....    
    for event in pygame.event.get():
        if event.type == pygame.MOUSEBUTTONDOWN:
            if event.button == 1:
                bullets.append([[*ship_rect.midright],6,[random.randint(-20,20)/10,random.randint(-20,20)/10]])
    
    for b in range(len(bullets)):
        bullets [b][0][0] +=20
    
    for bullet in bullets[:]:
        if bullet [0][0] > 1100:
            bullets.remove(bullet)
    
    for bullet in bullets:
        bullet_rect = bullet_surf.get_rect(midleft = (bullet[0][0],bullet[0][1]))
        screen.blit(bullet_surf,bullet_rect)
        bullet_rect.centerx += bullet[2][0]
        bullet_rect.centery += bullet[2][1]
        bullet[1] -= 0.1
        print(bullet_rect.center)
        pygame.draw.circle(screen,(255,255,255),bullet_rect.center,int(bullet[1])) 
Run Code Online (Sandbox Code Playgroud)

python pygame effects

1
推荐指数
1
解决办法
285
查看次数

寻找jQuery插件(或代码)来自动滚动mousover上的Carousel项目

有没有人知道Jquery的插件可以复制这个功能?

动态驱动器Cmotion库

这个想法是你有一个图像列表,一次只能看到它们中的X个数字,而不是点击下一个/上一个滚动图像,它们相对于鼠标中心位置的偏移量滚动.

我看过JCarousel,除了鼠标功能,它还有其他功能.

javascript jquery effects mouseover image-gallery

0
推荐指数
1
解决办法
1万
查看次数

如何创建此网站的文字?(CSS/JavaScript的)

http://posterous.com/ 如果你看到最右边/右边有"API,隐私,条款"

它们是"阴影"文本.他们有这种缩进.有一个简单的开源方式来做到这一点?

javascript css templates effects

0
推荐指数
1
解决办法
115
查看次数

jQuery动画队列

我处于死胡同,所以希望jQuery大师可以提供帮助.

我在页面上总共有10个元素(实际上是小图像).我需要像这样动画它们:

  1. 前2出现
  2. 然后接下来的2出现
  3. 然后接下来的3个出现
  4. 然后下一个出现
  5. 然后最后2出现了

所以,我已经为每一个添加了属性(sequence_num ="1"(或2或3等),因此我可以通过$()使用animate()函数轻松选择哪些动画.)

我的目标是编写一个执行动画的函数(我可以这样做 - 我想我已经掌握了animate()函数).

我所坚持的是如何延迟动画,以便在下一组开始之前对适当的对象组进行动画处理.我已经尝试了animate()函数的queue参数,但这似乎不适用于我想要做的事情.

有人对这个有经验么?

queue jquery animation effects

0
推荐指数
1
解决办法
1639
查看次数

当鼠标移动时突出显示WPF DataGrid上的列

我希望在鼠标移动时突出显示WPF数据网格上的列.我面临的一些问题是:

  • 获取列的坐标以测试鼠标何时位于它们之上
  • 更改列的背景颜色

任何帮助都感激不尽.

.net wpf datagrid effects .net-4.0

0
推荐指数
1
解决办法
5841
查看次数

如何使按钮无限闪烁,但有可能随时停止

我需要让按钮在其他元素触发后开始闪烁,例如选中复选框 - 请参阅下面的代码:

<label>I agree with the terms</label>
<input class="some_check" type="checkbox" id="Signed">
<button class="buttonstyle" name="buttonNext" onClick="nextChoose('NEXT')" disabled>Proceed!</button>
Run Code Online (Sandbox Code Playgroud)

闪烁必须是无限的,直到:

  1. 用户单击按钮或
  2. 取消选中该复选框.

我知道.effect()jQuery UI中有方法,但它是有时间限制的,如果我通过回调循环它,我怎么能打破它以返回先前状态的按钮?

jquery jquery-ui effects jquery-ui-button

0
推荐指数
1
解决办法
1万
查看次数

在Android中的视图上应用并清除ColorFilter

我有两个不同父母的按钮.

我正在尝试将按钮效果应用于按钮触摸.

这是我的代码:

public class ButtonHighlighterOnTouchListener implements OnTouchListener {

    final Button button;

    public ButtonHighlighterOnTouchListener(final Button imageButton) {
      super();
      this.button = imageButton;
    }

    public boolean onTouch(final View view, final MotionEvent event) {
        switch (event.getAction()) {
        case MotionEvent.ACTION_DOWN:
            button.getBackground().setColorFilter(Color.parseColor("#B7B2B0"), PorterDuff.Mode.MULTIPLY);
            button.invalidate();
            break;
        case MotionEvent.ACTION_CANCEL:
            button.getBackground().clearColorFilter();
            button.invalidate();
            break;
        case MotionEvent.ACTION_UP:
            button.getBackground().clearColorFilter();
            button.invalidate();
            break;
        }
        return false;
        }
}
Run Code Online (Sandbox Code Playgroud)

它将效果应用于按钮,但问题是因为我有2个按钮,即使我点击一个按钮,效果也会应用到另一个按钮.

请帮我解决这个问题.

android effects colorfilter android-button android-drawable

0
推荐指数
1
解决办法
2万
查看次数

如何使用CSS向图标添加悬停效果?

我正在更新我的网站并使用了本文如何使用HTML和CSS在我的网站上显示社交图标?在我的网站上添加一些社交媒体图标。

现在我想知道如何实现悬停效果(即更改不透明度)。我知道这应该只是几行代码,但是我不知道如何实现(CSS初学者)

html css effects hover

-3
推荐指数
1
解决办法
1万
查看次数