你好你所有的数学高手!
我正在努力解决数学问题,我希望你能帮助我.我用弧度计算了一个方向角.在OpenGL ES中我通过改变我的点值来移动我的家伙:
spriteLocation.x -= playerSpeed * cosf(playerRadAngle);
spriteLocation.y -= playerSpeed * sinf(playerRadAngle);
// playerRadAgnle is my angle of direction using radians
Run Code Online (Sandbox Code Playgroud)
这非常适合将我的精灵移动到正确的方向.但是,我决定让我的精灵"锁定"在屏幕中间并移动背景.这需要我反转我的计算角度.如果我的精灵的弧度方向相当于90度,我想将其转换为270度.再次,保持一切都在弧度.
我承认我对Trig的了解充其量很少.有没有办法用弧度计算出相反的角度?我知道我可以将我的弧度转换为度数,然后加/减180度,然后转换回弧度,但我正在寻找更高效的东西.
提前致谢....
斯科特
嗨,我正在xcode 3.2.3中编写应用程序.我想做的就是切换到另一个视图,但我不确定最好的方法.我可以用这两种方式做到这一点......
PreferencesViewController *screen = [[PreferencesViewController alloc]initWithNibName:nil bundle:nil];
screen.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:screen animated:YES];
[screen release];
Run Code Online (Sandbox Code Playgroud)
或使用......
PreferencesViewController *screen = [[PreferencesViewController alloc]initWithNibName:nil bundle:nil];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.view cache:YES];
[self.view addSubview:screen.view];
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)
我对这两种方法都有一些问题.如果我使用presentModalViewController并在PreferencesViewController中模拟内存警告我的应用程序崩溃.第二种方法不是这种情况.然而,第二种方法使我的按钮在翻转动画期间看起来很奇怪.
有人可以告诉我什么是错的和/或建议我哪种方法是正确的.
谢谢
我正在寻找能够显示PDF的非Flash'页面翻页器'.我给出的例子(在Flash中)是:http://www.mitsubishi-motors.nl/digital/1043/index/book/outlanderbrochure.aspx
我查看了Uniflip,但它似乎只是Flash.FlipBook看起来不错(jQuery)但似乎不支持PDF.
我们有能力为此付出代价,但我们没有时间自己建造它.有谁知道那里有什么?
谢谢!
我想在DIV上使用简单的javascript和CSS以及NO库或插件创建卡片翻转效果(与webkit过渡和3d变换相同).我怎样才能做到这一点?因为大多数CSS3属性适用于webkit浏览器.大多数javascript解决方案都使用jquery及其插件等库.我正在寻找一个解决方案,它不使用任何库,但只有javascript/CSS,仍然可以跨浏览器工作.
任何帮助,将不胜感激.
此致,manishekhawat
我试图模仿通常在你有一个面板的移动设备上找到的效果,当你点击它旋转的按钮时,在另一边它有一些其他信息.
我找到了一些使用css转换的代码,这是一个例子
js
$('#signup').on('click', function(e) {
e.preventDefault();
document.getElementById( 'side-2' ).className = 'flip flip-side-1';
document.getElementById( 'side-1' ).className = 'flip flip-side-2';
});
$('#create').on('click', function(e) {
e.preventDefault();
document.getElementById( 'side-2' ).className = 'flip';
document.getElementById( 'side-1' ).className = 'flip';
});
Run Code Online (Sandbox Code Playgroud)
这个例子的问题是,如果我将javascript转换为jquery,它会停止工作:
从:
document.getElementById( 'side-2' ).className = 'flip flip-side-1';
Run Code Online (Sandbox Code Playgroud)
至
$( '#side-2' ).addClass('flip flip-side-1');
Run Code Online (Sandbox Code Playgroud)
此外,我不确定是否还没有一个jquery插件以更好的方式执行此操作.
有任何想法吗?
一些更多的代码.HTML
<div id="side-1" class="flip">
<a id="signup" href="#">sign up</a>
</div>
<div id="side-2" class="flip">
<a id="create" href="#">create</a>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS
.flip {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
-webkit-backface-visibility: hidden; …Run Code Online (Sandbox Code Playgroud) 这似乎是一个微不足道的R问题,但我没有找到任何令人信服的解决方案.我想在X轴变成Y的地方翻转我的情节,反之亦然.在boxplot中有一个horiz="T"选项,但不是plot().
这就是我的情节:
plot(rm, type="l", main="CpG - running window 100")
> str(rm)
num [1:43631] 0.667 0.673 0.679 0.685 0.691 ...
Run Code Online (Sandbox Code Playgroud)

我想得到这个:

感谢您的反馈.
我正在测试/调试Android应用程序,即使我已经设置
configChanges="keyboardHidden|orientation"
android:screenOrientation="portrait"
Run Code Online (Sandbox Code Playgroud)
和使用
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
Run Code Online (Sandbox Code Playgroud)
屏幕颠倒了.这似乎出现在WXGA 4.0,4.1,4.2上.它是与API,模拟器或其他相关的东西吗?我问这个问题是因为我没有发现任何官方和明确的内容.
谢谢.
PS:作为一个解决方案,如果有API问题,我应该检查它的版本并旋转屏幕还是有更好的东西?
我还没有看到有人回答这个问题。我所看到的只是人们告诉他们某些东西颠倒了,然后其他人告诉他们翻转代码。但是我想知道的是,为什么OpenGL会翻转Y坐标?这没有道理。
我克隆并使用负刻度翻转对象,这会导致我的单面朝向反转.我的问题是,我怎样才能翻转法线呢?
我不想使用material.side = THREE.DoubleSide,原因是:1)没有正常工作(一些阴影是从内部绘制的)和2)想保持尽可能多的性能.所以DoubleSide对我来说不是一个选择.
这是我的对象如何翻转.
mesh.scale.x = - scale_width;
Run Code Online (Sandbox Code Playgroud)
提前致谢!