问题列表 - 第21469页

渲染重叠的半透明对象,不会使重叠变暗

我不确定是否有这个名称,但基本上我需要做的是采用两个不透明的精灵,以50%的不透明度绘制它们,并且它们重叠的地方,不要让它看起来更暗.

示例图片http://i45.tinypic.com/n35281.gif

左边的图像是它最初渲染的方式.然后,我想减少渲染的alpha,默认情况下,我得到中间的图像,但我想得到右边的图像.

我正在iPhone上使用cocos2d,现在我正在使用Atlas Sprite Manager渲染精灵,它没有自己的alpha,所以我尝试通过单独减少每个精灵的alpha来降低alpha值.减少源图像的alpha值,这两者都不是我真正期望的.

是否有一些混合模式可以启用,或者某种(快速)方式将完全不透明的图像渲染到辅助缓冲区,然后在将缓冲区与主缓冲区混合之前降低缓冲区的不透明度?

iphone opengl-es cocos2d-iphone

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

如何在JavaScript对象文字中使用变量作为键?

为什么以下工作?

<something>.stop().animate(
    { 'top' : 10 }, 10
);
Run Code Online (Sandbox Code Playgroud)

虽然这不起作用:

var thetop = 'top';
<something>.stop().animate(
    { thetop : 10 }, 10
);
Run Code Online (Sandbox Code Playgroud)

为了使它更清晰:目前我无法将CSS属性作为变量传递给animate函数.

javascript variables jquery properties object-literal

345
推荐指数
7
解决办法
13万
查看次数

什么样的代码可以称为"重入"?

有人能告诉我哪些代码可以被称为"重入"代码?

我在阅读一些实时操作系统时遇到过这个词.为了使代码成为"可重入"代码,必须坚持哪些学科?

operating-system

25
推荐指数
3
解决办法
2万
查看次数

Android Marketplace错误:"服务器无法处理您的apk.请重试."

我有一个更新的apk - 在各种设备和模拟器实例上成功测试 - 具有以下清单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.myCompany.appName"
      android:versionCode="2"
      android:versionName="1.0.1">      
    <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="5" />
    <uses-permission android:name="android.permission.INTERNET" />
    <supports-screens
          android:largeScreens="true"
          android:normalScreens="true"
          android:smallScreens="true" />
    <application android:icon="@drawable/icon" android:label="@string/icon_name" android:debuggable="false">
        <activity android:name=".myActivity" android:configChanges="keyboardHidden|orientation">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest> 
Run Code Online (Sandbox Code Playgroud)

当我发布到Android Marketplace作为我现有1.0应用程序的升级时,我收到上述含糊不清的消息:

"服务器无法处理你的apk.请再试一次."

我在其他地方寻找这条消息,希望找到可能发生的事情,但无济于事.(一个流行的建议是将uses-sdk元素移动到清单的顶部,但正如您所看到的那样,它已经位于顶部.)

线索欢迎/赞赏.

更新:我刚尝试再次上传同一个文件.现在我收到一条新消息:

AndroidManifest.xml中新的apk的versionCode(2)必须高于旧apk的versionCode(2).服务器无法处理您的apk.再试一次.

Soooo Marketplace 确实得到了升级后的apk吗?(第一次接受的apk版本的Code是1,所以这个更新当然是碰到了2.)困惑...

把它压到3并重新尝试.惊喜,我再次得到原始的"无法处理"错误.进入圈子.嗯...... :(

Nuther更新:如果我退出并重新进入市场页面,现在它显示该应用已上传!除了没有应用程序图标.Curiouser和curiouser ......这一切都发生在缓存清除(标准友好)的浏览器上.

那么 - 我相信上传吗?或者重新开始...使用versionCode ="4"?我想要的只是获得一个坚实的"上传成功,这里是图标,准备发布"的响应类型.

android marketplace

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

带有=和a的正则表达式;

我正在尝试使用正则表达式来查找以等号(=)开头的所有子串,并以分号(;)结尾,其中包含任意数量的字符.它应该是这样的=*;

出于某种原因,等于没有注册.是否有某种逃避角色会使正则表达式注意到我的等号?

我正在使用Java,如果这个问题有任何影响的话.

java regex escaping

15
推荐指数
2
解决办法
5万
查看次数

SocketServer.ThreadingTCPServer - 程序重启后无法绑定到地址

作为无法绑定到地址后套接字程序崩溃的后续操作,我在重新启动程序后收到此错误:

socket.error:[Errno 98]地址已被使用

在这种特殊情况下,程序不是直接使用套接字,而是启动自己的线程TCP服务器:

httpd = SocketServer.ThreadingTCPServer(('localhost', port), CustomHandler)
httpd.serve_forever()
Run Code Online (Sandbox Code Playgroud)

我该如何修复此错误消息?

python sockets linux tcpserver

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

在绘制控件后,如何将光标放回Visual Studio 2010 RC Windows窗体设计器中?

我不确定这是一个错误还是我只是遗漏了一些东西,但我不能为我的生活弄清楚如何将光标放回到Visual Studio 2010中的Windows窗体设计器中.

我打开了一个现有的项目,并添加了一个组框,现在我的光标卡在了绘图组框中.我只想要简单的指针光标,但我没做什么似乎把它带回来.

我几乎预计它会出现在"光标"下的工具箱上,但事实并非如此.

c# windows-forms-designer winforms visual-studio-2010-rc

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

C printf使用%d和%f

我正在研究这个程序,我注意到使用%f表示double,%d表示float,这给了我一些完全不同的东西.谁知道为什么会这样?

int main ()
{
 float a = 1F;
 double b = 1;

 printf("float =%d\ndouble= %f", a, b);
}
Run Code Online (Sandbox Code Playgroud)

这是输出

float = -1610612736
double = 190359837192766135921612671364749893774625551025007120912096639276776057269784974988808792093423962875123204096.0000
Run Code Online (Sandbox Code Playgroud)

c printing floating-point double printf

10
推荐指数
2
解决办法
7万
查看次数

是否可以禁用右键单击iframe?

是否可以禁用右键单击iframe?我知道iframe中的文件可能存在于同一个域中,但是我想知道如果帧中的文件来自外部站点是否可以完成?

谢谢

javascript iframe

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

反编译.NET 2.0二进制文件

是否可以将.NET 2.0二进制文件(*.exe)反编译为某种可读代码?或者如果没有,只需从中提取一些信息(例如方法名称,调试信息等)?

.net decompiling reverse-engineering

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