问题列表 - 第211185页

在SpriteKit中围绕场景的背景夹紧相机

所以我有一个基础游戏设置,可以在下面的bitbucket链接找到:

游戏链接

我目前很难理解如何翻译相对于场景布局的相机节点.

目标是让摄像机跟随播放器,直到达到由场景大小定义的角落边界.在此特定测试场景设置中,场景大小为1000x1000,相机比例为1.

下面的代码用于在新位置设置为跟随角色时修改摄像机的位置:

    var cameraPosition: CGPoint {

        get {
            return CGPoint(x: camera!.position.x, y: camera!.position.y)
        }

        set {

            let cameraScale = CGFloat(1)
            let sceneScale = CGFloat(1)//CGFloat(1 - 0.44  + 0.05 /*possible rounding error adjustment*/)
//            let viewAspectRatio = CGRectGetWidth(view!.frame)/CGRectGetHeight(view!.frame)
            let newPositionValue = double2(x: Double(newValue.x * sceneScale), y: Double(newValue.y * sceneScale))

            let scaledSceneSize = CGSize(width: size.width * sceneScale , height: size.height * sceneScale)
////            scaledSceneSize.height = scaledSceneSize.height / viewAspectRatio

            let cameraSize = view!.bounds.size
            let scaledCameraSize = CGSize(width: cameraSize.width * cameraScale, …
Run Code Online (Sandbox Code Playgroud)

ios sprite-kit swift

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

Angular 2路由器(ES5)在页面重新加载时不起作用

我写了一个简单的Angular 2应用程序.除了一件事,一切都很好.当我点击路由器链接时,更改了Url并加载了组件,然后当我重新加载页面时,我找不到404.无法理解为什么?

这是我的代码:

(function(app) {


  app.AppComponent =
    ng.core.Component({
      selector: 'my-app',
      template: '<a [routerLink]="[\'Component1\']">Component1</a>' + 
                '<a [routerLink]="[\'Component2\']">Component2</a>' + 
                '<router-outlet></router-outlet>',
      directives: [
            ng.router.ROUTER_DIRECTIVES
      ]
    })
    .Class({
      constructor: function() {}
    });


    app.AppComponent = ng.router.RouteConfig([

    {
        path: '/component1', component: app.Component1, name: 'Component1' 
    },
    {
        path: '/component2', component: app.Component2, name: 'Component2' 
    }
    ]) ( app.AppComponent );


})(window.app || (window.app = {}));
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!

angular

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

Web项目显示按钮不存在

我正在摸索这个调试错误,因为我觉得抱怨button1_click()事件不存在,但我在我的C#代码后面显示它.这是出现的错误:

ASP.pages_addinformation_aspx'不包含'button1_Click'的定义,并且没有扩展方法'button1_Click'可以找到类型'ASP.pages_addinformation_aspx'的第一个参数(你是否缺少using指令或汇编引用?)

这是我的页面HTML

<table border="0" width="100%" cellpadding="2" cellspacing="2" class="LightGray" style="height: 345px;">
<tr>
<td valign="top" style="text-align: left; width: 200px;">
    <asp:GridView runat="server" ID="abc" AutoGenerateColumns="false">
        <Columns>
        <asp:BoundField DataField="11" HeaderText="11" />
        <asp:BoundField DataField="12" HeaderText="12" />
        <asp:TemplateField>
            <ItemTemplate><asp:Label runat="server" Text='<%#Eval("arcaca") %>' ID="arc" Visible="false"></asp:Label></ItemTemplate>
            <ItemTemplate><asp:CheckBox ID="chk" runat="server" AutoPostBack="true" Checked='<%# Convert.ToBoolean(Eval("chk")) %>' /></ItemTemplate>
        </asp:TemplateField>
        </Columns>
    </asp:GridView>     
    <asp:Button runat="server" ID="button1" Text="Do Something" OnClick="button1_Click" />
</td>
Run Code Online (Sandbox Code Playgroud)

这是我的C#页面显示button1_Click()事件在后面的代码中

    private void button1_Click(object sender, EventArgs e)
    {

    }
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

为什么需要减少上下文?

我刚读过这篇论文("类型类:Peyton Jones&Jones对设计空间的探索"),它解释了Haskell早期类型类系统的一些挑战,以及如何改进它.

他们提出的许多问题都与上下文减少有关,这是通过遵循"反向蕴涵"关系来减少实例和函数声明的约束集的一种方法.

例如,如果你在某个地方,instance (Ord a, Ord b) => Ord (a, b) ...那么在上下文中,Ord (a, b)减少到{Ord a, Ord b}(减少并不总是缩小约束的数量).

我不明白为什么这种减少是必要的.

好吧,我收集它用于执行某种形式的类型检查.当你有一组简化的约束时,你可以检查是否存在一些可以满足它们的实例,否则就是一个错误.我不太确定它的附加价值是什么,因为你会注意到使用网站上的问题,但没关系.

但即使您必须进行检查,为什么要在推断类型中使用缩减结果?该文指出它导致了不直观的推断类型.

这篇论文非常古老(1997),但就我所知,背景减少仍然是一个持续关注的问题.Haskell 2010规范确实提到了我在上面解释的推理行为(链接).

那么,为什么这样呢?

haskell types type-inference typechecking

8
推荐指数
2
解决办法
245
查看次数

如何根据其父类检查类型?

简单的情况,int 确实是一个数字。

我正在创建一个泛型 class test<T>

我想测试 T 以查看它是否继承自 number (或在 Dart 的情况下为 num )。

基于Object > num > int文档中的对象, 所以起初我想: T is num如果Tint. 测试int is num显示错误。我必须使用另一个关键字而不是is确定它是否是特定类的子类。

我试图将它设置为如果 T 是 num 的子级,它将处理比较不同于如果它们是字符串。

对我来说,这可以追溯到is-ahas-a关系的多态继承设计。

generics generic-programming dart

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

如何使用AFNetworking 3.0下载文件并保存到本地?

在我的项目中,我需要下载一个小视频.在以前的版本中,我使用这个:

- (void)downloadFileURL:(NSString *)aUrl savePath:(NSString *)aSavePath fileName:(NSString *)aFileName tag:(NSInteger)aTag;
Run Code Online (Sandbox Code Playgroud)

我怎么能在AFNetworking 3.0中做到这一点?

objective-c ios

9
推荐指数
2
解决办法
8219
查看次数

如何使用Postman for Laravel $ _POST请求

如何使用Postman向Laravel应用程序发送帖子请求?

通常Laravel有一个csrf_token我们必须通过POST/PUT请求传递.如何在Postman中获取和发送此值?是否可以在不关闭 CSRF保护的情况下实现?

laravel postman

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

使用lodash通过属性名称提取深层嵌套的子对象

我有深层嵌套对象的数组.我想编写一个函数来从这些数组中提取任意子对象.在某些情况下,嵌套属性的值是值和对象,在其他情况下,它们是数组.

数组的示例如下:

[{parent: {level1: {level2: 'data'}}}]

[{parent: {level1: [{level2: {...}}, {level2: {...}}, {level2: {...}}]}}]

[{parent: {level1: [{level2: {level3: 'data'}}, {level2: {..}}, {level2: {..}}]}}]
Run Code Online (Sandbox Code Playgroud)

在这样的数组上调用提取函数应该会产生一个我们感兴趣的对象数组.

调用上面示例数组的函数及其结果的示例:

extractChildren(source, 'level2') = [{level2: 'data'}]

extractChildren(source, 'level2') = [{level2: {...}, level2: {...}, level2: {...}]

extractChildren(source, 'level3') = [{level3: 'data'}]
Run Code Online (Sandbox Code Playgroud)

是否有一种简洁的方法来实现这一点,lodash或者我应该使用常规JavaScript来迭代属性?

PS认为它等同于XPath select all nodes with the name "nodename"

javascript lodash

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

尝试将我的Web应用程序从VS Enterprise 2015更新1发布到azure时出错:

昨天,当我发布这个webapp时,它说已经创建了一个新的webapp,尽管没有什么可显示的.因此,根据需要,我安装了Azure SDK更新等,正如软件推荐的那样,即VS 15企业版.今天,当我右键单击Web应用程序并选择发布时,我在Azure应用服务活动选项卡上看到以下错误:

        ------ Build started: Project: BPIT - Publish, Configuration: Debug Any CPU ------
        ------ Publish started: Project: BPIT - Publish, Configuration: Debug Any CPU ------
        Can't find existing loaded project:http://localhost:6002

        ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
        ========== Publish: 0 succeeded, 1 failed, 0 skipped ==========

Check this for more information.

http://bpitanshika.azurewebsites.net/
Run Code Online (Sandbox Code Playgroud)

c# asp.net azure web-deployment

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

如何将控制器动作的参数传递给 Ninject 具体类型?

我有 ProductController.cs

    namespace AmazonProductAdvertisingAPI.WebUI.Controllers
    {
        public class ProductController : Controller
        {

            public ProductController(IProductCollection productCollection)
            {
                _productCollection = productCollection;
            }

            public static string Title
            {
                get
                {
                    return _title;
                }
                set
                {
                    _title = value;
                }
            }
            public static int PageNumber
            {
                get
                {
                    return _pageNumber;
                }
                set
                {
                    _pageNumber = value;
                }
            }
            public static int ItemsPerPage
            {
                get
                {
                    return _itemsPerPage;
                }
                set
                {
                    _itemsPerPage = value;
                }
            }
            // GET: Product
            public ActionResult List(int page = 1, string …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc dependency-injection ninject ninject.web.mvc

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